私はこのようなメソッドを持っています:
public A Method(int a, int b){
return new A().AMethod(a, b);
}
今、私はテストによってそれをテストしています。取得したオブジェクトは、AMethodに対して「a」と「b」を操作した後に期待値を持っていますが、私にとっては、これは最初のメソッドと内部のAMethodをテストしている統合テストのように見えます。新しいオブジェクトAを作成した後、「a」と「b」がAMethodに渡され、たとえば反転されない順序で渡されることを知るために、分離されたメソッドをテストするにはどうすればよいでしょうか。