私はユニットテストとモキットを初めて使用しますが、このクラスをテストする必要があります:
public class XMLHandler {
private static final String CONFIG_FILE = "path/to/xml";
private XMLConfiguration config = null;
public XMLHandler() {
try {
config = new XMLConfiguration(CONFIG_FILE);
config.setValidating(true);
} catch (ConfigurationException e) {
LOGGER.log(Level.SEVERE, e );
}
}
public List<ConfigENtries> getEntries() {
// do some stuff
return list;
}
@Override
public void removeEntry(int index) {
// remove entry
}
}
モックアップで構成変数をオーバーライドする必要があると思いますが、セッターがないので、どうすればよいですか? そしてremoveEntryはどうですか?void メソッドをテストするには?
誰かがこれで私を助けてくれることを願っています