Resultados de la búsqueda a petición "rhino-mocks"

2 la respuesta

Cómo afirmar que una acción se llamó

Necesito aprovechar una acción llamada por un componente simulado. public interface IDispatcher { void Invoke(Action action); } public interface IDialogService { void Prompt(string message); } public class MyClass { private readonly IDispatcher ...

2 la respuesta

No se puede hacer que RhinoMocks emita un simulacro que sigue las reglas de restricción de tipo genérico

Entonces, usando NUnit y RhinoMocks: //Defines basic behavior of all persistable domain objects public interface IDomainObject {...} //defines domain objects specific to the Security DB public interface ISecurityDomainObject : IDomainObject ...

3 la respuesta

RhinoMocks: se burla de un método cuyo valor de retorno cambia (incluso cuando se pasa el mismo parámetro) con varias llamadas

1 la respuesta

Qué es ReplayAll () y VerifyAll () en RhinoMocks

[Test] public void MockAGenericInterface() { MockRepository mocks = new MockRepository(); IList<int> list = mocks.Create Mock<IList<int>>(); Assert.IsNotNull(list); Expect.Call(list.Count).Return(5); mocks.ReplayAll(); Assert.AreEqual(5, ...

7 la respuesta

Burlándose del contexto del controlador Asp.net-mvc

Entonces, el contexto del controlador depende de algunas partes internas de asp.net. ¿Cuáles son algunas formas de burlarse limpiamente de estas para las pruebas unitarias? Parece que es muy fácil obstruir las pruebas con toneladas ...

2 la respuesta

Rinocerontes simulados: ¿cómo afirmar que un método simulado se llamó n veces?

Cómo puedo afirmar que un método en un objeto simulado se llamó exactamente n-veces? Aquí está el fragmento de código de una acción del controlador, me gusta probar: for (int i = 0; i <= newMatchCommand.NumberOfMatchesToCreate; i++) ...

5 la respuesta

Cuáles son las capacidades de Moq y Rhino.mocks?

No puedo encontrar una comparación específica de característica por característica de Moq y Rhino. Todas las preguntas son: "¿Qué te gusta más y por qué?", O "Así es como haces un simple simulacro en Rhino y cómo se hace en moq". No puedo ...

1 la respuesta

Cómo evitar HttpContext.Server.MapPath para propósitos de prueba de unidad

Estoy trabajando en una aplicación ASP.net MVC 5. Me gustaría probar la acción de mi controlador que se ve así public ActionResult Search() { var vm = SetupSearchViewModel(); return View(vm); }Todo el trabajo duro lo hace ...

3 la respuesta

Cómo simular una llamada de método que toma un objeto dinámico

Digamos que tengo lo siguiente:

10 la respuesta

¿Puedo probar el orden de llamada al método con sintaxis AAA en Rhino-Mocks 3.6?

¿Es posible probar el siguiente ejemplo si el Método 1 llamó primero, luego el Método 2 llamó después y luego el Método 3 usando la sintaxis AAA, en Rhino-mocks 3.6? // Assert var mock = MockRepository.GenerateMock<ISomeService>(); // ...