Preguntas etiquetadas con mocking

194
Usando el método genérico "any ()" de Mockito

Tengo una interfaz con un método que espera una matriz de Foo: public interface IBar { void doStuff(Foo[] arr); } Me estoy burlando de esta interfaz usando Mockito, y me gustaría afirmar que doStuff()se llama, pero no quiero validar qué argumento se pasa - "no me importa". ¿Cómo escribo el...

175
Afirmar llamadas sucesivas a un método simulado

Mock tiene un método útilassert_called_with() . Sin embargo, hasta donde yo entiendo, esto solo verifica la última llamada a un método. Si tengo un código que llama al método simulado 3 veces sucesivas, cada vez con diferentes parámetros, ¿cómo puedo afirmar estas 3 llamadas con sus parámetros...

173
Lanzar excepciones marcadas de simulacros con Mockito

Estoy tratando de que uno de mis objetos burlados arroje una excepción marcada cuando se llama a un método en particular. Estoy intentando lo siguiente. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class);...

151
Stubbing inacabado detectado en Mockito

Recibo la siguiente excepción mientras ejecuto las pruebas. Estoy usando Mockito para burlarse. Las sugerencias mencionadas por la biblioteca Mockito no están ayudando. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at

147
Funciones simuladas en Go

Estoy aprendiendo Go codificando un pequeño proyecto personal. Aunque es pequeño, decidí hacer pruebas de unidad rigurosas para aprender buenos hábitos en Go desde el principio. Las pruebas unitarias triviales estaban bien y dandy, pero ahora estoy desconcertado con las dependencias; Quiero poder...