2つのシグネチャでメソッドをモックできますか?Rhino Mocks - 2つのシグネチャを持つメソッドにExpect.Callを使用
sudoのコード:
public Class ClassA{
//... do stuff
}
public Class ClassB{
//... do stuff
}
public Class BigClass
{
public BigClass(){}
public ClassB MapMe(ClassA a)
{
//... do stuff
return new ClassB();
}
public ClassA MapMe(ClassB a)
{
//... do stuff
return new ClassA();
}
}
public Class ClassToTest
{
public void DoSomething()
{
var ResultA = BigClass.MapMe(new ClassA());
//... do some more stuff
ResultA = BigClass.MapMe(new ClassB());
}
}
貧弱なコード例について謝罪、iPadでこれをやって、うまくいけばあなたのアイデアを提供します。
それは明らかではありません)。私はあなたがこの質問を削除することをお勧めしますあなたが本当に*良い*質問を書くことができるコンピュータで、あなたが試したことと何が起こったかを示す適切な例で、待っていることをお勧めします。 –
grumpy、LinkedInの開発者フォーラムの人々には、ホテルの部屋ではあなたの記憶とiPadだけがあるかもしれないということを理解できるようだ。 –
しかしその場合、あなたはすぐに答えを得ることがとても信じられないほど緊急ですか?とにかくそれをテストしたり使用したりすることはできません。質問に答えようとしている人には配慮しないでください。 http://tinyurl.com/so-hints –