mocking

¿Puede Mockito capturar argumentos de un método llamado varias veces?

Tengo un método que se llama dos veces, y quiero capturar el argumento de la segunda llamada al método. Esto es lo que he in ... nsa que doSomething solo debe ser llamado una vez. ¿Cómo puedo verificar el argumento de la segunda llamada de doSomething?

Usar Mockito para probar clases abstractas

Me gustaría probar una clase abstracta. Claro, puedo escribir manualmente un simulacro que hereda de la clase. ¿Puedo hacer esto usando un framework de burla (estoy usando Mockito) en lugar de hacer a mano mi mock? ¿Cómo?

¿Cómo decirle a un objeto Mockito mock que devuelva algo diferente la próxima vez que se llame?

Por lo tanto, estoy creando un objeto simulado como una variable estática en el nivel de clase como así... En una prueba, qu ... engo que encadenar múltiples solicitudes de mockFoo, lo que significa que tendría que hacer el encadenamiento en cada prueba.

Mockito prueba un método void lanza una excepción

Tengo un método con un tipo de retorno void. También puede lanzar una serie de excepciones, así que me gustaría probar esas e ... ner el método para lanzar una excepción especificada? doThrow(new Exception()).when(mockedObject.methodReturningVoid(...));

Devolver el valor que se pasó a un método

Tengo un método en una interfaz: string DoSomething(string whatever); Quiero burlarme de esto con MOQ, para que devuelva l ... => theObject.DoSomething( It.IsAny<string>( ) ) ) .Returns( [the parameter that was passed] ) ; ¿Alguna idea?

Burlarse de los métodos estáticos con Mockito

He escrito una fábrica para producir java.sql.Connection objetos: public class MySQLDatabaseConnectionFactory implements Dat ... y usando JUnit 4 y Mockito para mis casos de prueba. ¿Hay una buena manera de burlarse/verificar este caso de uso específico?

¿Qué es Burlarse?

¿Qué es la burla?                                                                                                    .

Cómo simular la solicitud en el Controlador en ASP.Net ¿MVC?

Tengo un controlador en C# usando el ASP.Net MVC framework public class HomeController:Controller{ public ActionResult In ... De nuevo, parece que no puedo configurar el encabezado de la solicitud. ¿Cómo establezco este valor, en RhinoMocks o Moq?

Mock HttpContext.Corriente en el Método Init del Ensayo

Estoy tratando de agregar pruebas unitarias a un ASP.NET MVC aplicación que he construido. En mis pruebas unitarias utilizo ... rme del HttpContext para que sea compartido a través de mi controlador y cualquier biblioteca que se llame en mi método Init.

ASP.NET Pruebas unitarias WebAPI con Solicitud.CreateResponse

Estoy tratando de escribir algunas pruebas unitarias para mi ApiController y me enfrenté a algunos problemas. Hay un buen mét ... alguna manera de simular CreateResponse sin usar simulaciones parciales o el uso directo de " new HttpResponseMessage (...)"?

¿Cuál es el propósito de los objetos simulados?

Soy nuevo en las pruebas unitarias, y continuamente escucho las palabras "objetos simulados" lanzadas mucho. En términos sencillos, ¿puede alguien explicar qué son los objetos simulados, y para qué se usan típicamente al escribir pruebas unitarias?

Ubicación simulada Android en el dispositivo?

¿Cómo puedo simular mi ubicación en un dispositivo físico (Nexus One)? Sé que puedes hacer esto con el emulador en el panel de control del Emulador, pero esto no funciona para un dispositivo físico.

¿Cómo puedo simular una importación de módulo ES6 usando Jest?

Estoy empezando a pensar que esto no es posible, pero quiero preguntar de todos modos. Quiero probar que uno de mis módulos ... na en Jasmine (o al menos nunca podría hacerlo funcionar), por lo que tampoco tengo la esperanza de que sea posible en Broma.

Usar Mockito con múltiples llamadas al mismo método con los mismos argumentos

¿Hay alguna manera de que un método stubbed devuelva diferentes objetos en invocaciones posteriores? Me gustaría hacer esto ... { T t = completionService.take().get(); // do some stuff that I want to test } catch (...) { } }

Cómo hacer métodos de mock to void con mockito

¿Cómo simular métodos con tipo de retorno nulo? Implementé un patrón de Observador pero no puedo burlarme de él con Mockit ... ctiva con mock. =( Quiero mostrar el estado del sistema mencionado anteriormente. Y hacer la afirmación de acuerdo con ellos.

¿Cómo puedo simular las solicitudes y la respuesta?

Estoy tratando de usar El paquete de pitones mock para simular el módulo de Pitones requests. ¿Cuáles son las llamadas básica ... contiene "respuesta a", "respuesta b", "respuesta c" ¿Cómo puedo completar el paso 1 (burlarme del módulo de solicitudes)?

Puede Mockito stub un método sin tener en cuenta el argumento?

Estoy tratando de probar algún código heredado, usando Mockito. Quiero cortar un FooDao que se usa en producción de la sigui ... solución, pero realmente me gustaría evitar cambiar el código de producción hasta que haya una cobertura de prueba razonable.

phpunit mock method múltiples llamadas con diferentes argumentos

¿Hay alguna manera de definir diferentes mock-expects para diferentes argumentos de entrada? Por ejemplo, tengo una clase de ... iferentes valores de retorno para diferentes llamadas a métodos de consulta que dependan de la cadena de consulta de entrada?

¿Cómo puedo hacer que PHPUnit MockObjects devuelva diferentes valores basados en un parámetro?

Tengo un objeto falso PHPUnit que devuelve 'return value' sin importar sus argumentos: // From inside a test... $mock = $th ... una manera de obtener una burla PHPUnit object para devolver un valor diferente basado en sus argumentos? Y si es así, ¿cómo?

¿Cuándo debo burlarme?

Tengo una comprensión básica de los objetos simulados y falsos, pero no estoy seguro de tener una sensación sobre cuándo/dónde usar la burla, especialmente porque se aplicaría a este escenario aquí.