テスト対象と同じソース ファイルに単体テストを記述したい (D http://dlang.org/unittest.htmlでできるように)。
また、専用のテスト ファイルを使用して通常行うように、Eclipse でテストを実行できるようにしたいと考えています。
この例では、公開されているゼロ引数のコンストラクターがない場合に Junit が文句を言います。
public class Dummy {
private String _name;
public Dummy(String name) {
_name = name;
}
public String name () {
return _name;
}
@Test
public void testName() throws Exception {
assertEquals("dummy", new Dummy("dummy").name());
}
}
テストメソッドを「実際の」ソースコードに入れ、テストを実行できるようにする方法(つまり、引数なしのコンストラクターの制限をだます方法)に関する提案はありますか?
ありがとう