私はクラスをテストするためにeasymockを使用しています。コードを書いた後、誤った入力があってもすべてのテストが成功することが分かります。スタックオーバーフローのフォーラムから、replay
メソッドを使用することで回避できることがわかりましたが、replay
も使用すると成功します。私は何が間違っているのか分からないのですか?あなたはコードを見て、私にテストを失敗させるためにそれ以上のことをしなければならないか教えてください。私はイージーモックのexpectメソッドは、偽のテストでもテスト結果を渡します。
service = EasyMock.createMock(MyService.class);
menu = EasyMock.createMock(ISPFMenu.class);
menu.setName("name");
menu.setTitle("title");
EasyMock.expect(service.createLinesToParseEasyMock(menu)).andReturn(null);
EasyMock.replay(service);
を試してみました...テストが動作していないと思いますか? – Christian
私の誤解。最後に確認を追加することは、おそらくあなたが望むものです。 – James