サービスインタフェース使用して春のMVCでのサービス層のテスト:easymock
public List<UserAccount> getUserAccounts();
public List<UserAccount> getUserAccounts(ResultsetOptions resultsetOptions, List<SortOption> sortOptions);
サービスの実装:
public List<UserAccount> getUserAccounts() {
return getUserAccounts(null, null);
}
public List<UserAccount> getUserAccounts(ResultsetOptions resultsetOptions, List<SortOption> sortOptions) {
return getUserAccountDAO().getUserAccounts(resultsetOptions, sortOptions);
}
どのように私はこの使用してeasymockまたはその他の実行可能なテスト方法をテストすることができますか?サンプルコードが評価されます。パラメーターとしてオブジェクトを渡すことが非常に混乱しやすいためです。サービス層をテストする最良の方法は何か明確に説明されています。テストサービスインタフェースはユニットテストまたは統合テストと見なされますか?ここで
金曜日の夜に質問をするのは良い考えではありません。週末と月曜日に誰もこれを見ないので、彼らは新しい質問で忙しいでしょう。私は確かにいくつかのテストの看護師は確かにこれの答えと説明を知っていると私を助けるだろう。 – kneethan