プログラマとプロマネのあいだ

プログラマもやるし、プロマネもやるし、たまに似非アーキとか営業っぽいこともやる

2015-05-04から1日間の記事一覧

Expectations/NonStrictExpectations/StrictExpectationsの違い

Expectations 最低一回は呼ばれる、順番は関係ない NonStrictExpectations 回数、順番関係なし StrictExpectations 呼び出し回数と順番がマッチしないとダメ ということですね。 テスト対象クラス(Hello.java) public class Hello { public static String …

@Mocked/@Injectableの違い

@Injectable 特定のインスタンスのみモックする @Mocked 全てのインスタンスをモックする テスト対象クラス(Hello.java) public class Hello { public static String helloStatic() { return "helloStatic()"; } public String helloInstance1() { return …

@Mocked/@Capturingの違い

@Capturing テスト実行の間にJVMによってロードされる追加のクラスについてもモックする @Mocked テスト実行の間にJVMによってロードされる追加のクラスはモックしない テスト対象クラス(Hello.java) import java.io.File; import java.io.FileFilter; pub…