3
私はまだRhinoモックを学んでおり、それについて質問があります。 - たとえば、私は嘲笑インタフェースの機能を持っている:あなたは関数「FunctionGetCollection」を参照したようRhino Mocks - ref/out引数付きのモッキングコレクション
public interface ISomeObject
{
string Name {get; set;}
int Id {get;set;}
}
// This class will be returned as and answer to function call
public class AnswerObject
{
public bool IfError {get;set;}
}
// Main interface
public interface IClass
{
AnswerObject FunctionGetCollection(ref ICollection <ISomeObject> ListOfInternalObjects, ref int Number);
}
「を参照」として渡された2つのパラメータを受け取ると「機能-答え」として別のクラスを返します。このファンクションをスタブするのを手伝ってもらえますか?私が使用できるようにする必要があります。
- 関数は、構文は非常に素晴らしいではありません
Is.Anythingは - エラーを与える: 引数1を: 'メソッドグループ'から 'Rhino.Mocks.Constraints.AbstractConstraint'に変換できません (関数の必要条件としてArg <>パラメータの前に 'ref'を追加してください) :(: – Jasper
これは正しい答えです.Anything()を両方の場所に追加し、 'ref '' Arg <> 'の前にあり、それは動作します!私はとにかく閉じていた:) :) – Jasper
正確に。それを私が直した。 –