¿Es posible agregar expectativas después de haber reproducido el objeto simulado?EasyMock: Agregue una expectativa más después de la reproducción
Respuesta
Es posible restablecer un objeto simulado y aplicarle nuevas expectativas antes de volver a reproducirlo.
EasyMock.reset(myMock)
Véase el EasyMock documentation para más información.
El objeto simulado se define y configura en la clase abstracta principal. Lo recibo en mi clase de chuld y quiero agregar algunas expectativas. Reset borrará la pila. – damluar
En cuyo caso, la respuesta es no. Quizás podría definir un método en la clase abstracta que devuelve el simulacro con sus expectativas configuradas pero no en el modo de reproducción. Luego puede llamar esto desde su subclase y agregar las expectativas. Alternativamente, la superclase abstracta podría llamar a un método abstracto que anule. – Tom
- 1. Establecer expectativas negativas en EasyMock
- 2. Reproducción de un archivo .wav usando naudio, la reproducción se detiene después de 1 segundo
- 3. JavaScript: agregue un atributo adicional después de la nueva Opción()
- 4. Algoritmo Minimizar la lista de reproducción sin alterar la reproducción
- 5. Burlarse de una clase concreta usando EasyMock
- 6. Reproducción de contenido después de ampliar para UIScrollView
- 7. Agregue más de un parámetro en la ruta Twig
- 8. ¿Cómo puedo EasyMock la operación de lanzamiento?
- 9. Mathematica: NEpectativa vs expectativa - resultados inconsistentes
- 10. cómo mostrar la caja de luz después de finalizar la reproducción de video?
- 11. Cómo reanudar la reproducción de video después de que se destruyó la superficie?
- 12. EasyMock andReturn() valor de retorno nulo
- 13. EasyMock andReturn() vs andStubReturn()
- 14. MPMoviePlayerController/AVAudioSession en segundo plano no se reinicia la reproducción después de la llamada entrante
- 15. Jquery agregue la fila de la tabla después de la fila que llama al jquery
- 16. Equivalente de LastCall.IgnoreArguments en EasyMock
- 17. Programa de auto reproducción
- 18. Agregue más dispositivos a iOS Cuenta de desarrollador
- 19. EasyMock: cómo restablecer la simulación pero mantener las expectativas?
- 20. Agregue más de un directorio de recursos al embarcadero
- 21. Forma más eficiente de "ordenar" aleatoriamente (Reproducción aleatoria) una lista de enteros en C#
- 22. Interoperabilidad de Excel: agregue una nueva hoja de trabajo después de todas las demás
- 23. Agregue más rutas de inclusión/lib a MinGW
- 24. Reproducción de sonido Ruby
- 25. EasyMock: simula una llamada de constructor en java
- 26. Establezca la expectativa de la llamada al método mientras sigue llamando a la implementación original
- 27. ¿Mockito es preferible a EasyMock?
- 28. EasyMock vs Mockito: diseño vs mantenibilidad?
- 29. Easymock: ¿importa el orden de las capturas?
- 30. Prueba Excepciones de un método con EasyMock
Como dice @Tom, puede restablecer el simulacro, pero podría ser útil dar más contexto al problema más grande que está tratando de resolver. – jhericks
El objeto simulado se define y configura en la clase abstracta principal. Lo recibo en mi clase de chuld y quiero agregar algunas expectativas. Reset borrará la pila. – damluar
¿Por qué tiene que llamar a la repetición antes de que su clase lo reciba? – jhericks