質問

わからない-ドキュメントを見たが、このコードの何が問題なのかわからない:

var mocks = new MockRepository();
var repository = mocks.StrictMock<IRecipeRepository>();
IList<Recipe> recipes = new List<Recipe>();
recipes.Add(new Recipe { ID = 1, Name = "Fish" });
recipes.Add(new Recipe { ID = 2, Name = "Chips" });

// This line doesn't compile:
Expect.Call(() => repository.All()).Return(recipes);

これはRhino Mocks v3.6です。これについては、まだどのドキュメントにも記載されていない重大な変更があると推測できます。

役に立ちましたか?

解決

気にしない-修正しました:

var mocks = new MockRepository();
var repository = mocks.StrictMock<IRecipeRepository>();
IList<Recipe> recipes = new List<Recipe>();
recipes.Add(new Recipe { ID = 1, Name = "Fish" });
recipes.Add(new Recipe { ID = 2, Name = "Chips" });

Expect.Call(repository.All()).Return(recipes);

遅い、木のために木が見えなかったと思う。 :)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top