No se pueden hacer funcionar las últimas burlas de Rhino
-
05-07-2019 - |
Pregunta
No lo entiendo. He mirado la documentación y no puedo ver qué hay de malo en este código:
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);
Esto es Rhino Mocks v3.6, por lo que solo puedo asumir que hay cambios importantes que aún no están en la documentación.
Solución
No importa, lo arreglé:
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);
es tarde, supongo que no pude ver la madera de los árboles. :)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow