Resultados de la búsqueda a petición "mocking"
Cómo comenzar con las pruebas (jMock)
Estoy tratando de aprender a escribir exámenes. También estoy aprendiendo Java, me dijeron que debería aprender / usar / practicar jMock, encontré algunos artículos en línea que ayudan a extender, ...
Asesoramiento sobre llamadas al sistema de burla
Tengo una clase que llamagetaddrinfo [http://www.opengroup.org/onlinepubs/000095399/functions/getaddrinfo.html]para búsquedas de DNS. Durante las pruebas, quiero simular varias condiciones de error relacionadas con esta llamada al sistema. ¿Cuál ...
Invocación simulada de verificación ()
Estoy probando unidades para ver si se llama a un método. [Fact] public void Can_Save_Project_Changes() { //Arrange var user = new AppUser() { UserName = "JohnDoe", Id = "1" }; Mock<IRepository> mockRepo = new Mock<IRepository>(); ...
Cómo cambiar entre httpBackendMocks en la prueba de transportador
Estoy tratando de burlarme de las respuestas a las llamadas API dentro de las pruebas de Protractor. En diferentes pruebas (y dentro de las pruebas), la aplicación PUBLICARÁ en una API (siempre la misma URL) con diferentes datos PUBLICADOS y ...
¿Cómo burlarse de las llamadas a la función que recibe un objeto mutable como parámetro?
Considere un ejemplo: def func_b(a): print a def func_a(): a = [-1] for i in xrange(0, 2): a[0] = i func_b(a)Y la función de prueba que intenta probar func_a y se burla de func_b: import mock from mock import call def test_a(): from ...
la instancia simulada es nula después de la anotación @Mock
Intento ejecutar esta prueba: @Mock IRoutingObjHttpClient routingClientMock; @Mock IRoutingResponseRepository routingResponseRepositoryMock; @Test public void testSendRoutingRequest() throws Exception { CompleteRoutingResponse ...
¿Cómo crear un archivo para llenar HttpContext.Current.Request.Files?
En mi API web, el método de acción POST carga un archivo en el servidor. Para la prueba unitaria de este método, necesito crear un HttpContext y poner un archivo dentro de su solicitud: HttpContext.Current.Request.FilesHasta ahora estoy ...
cómo burlarse de la llamada de función utilizada por la biblioteca pypi importada en python
Tengo el siguiente código que estoy tratando de probar: great_report.py from retry import retry @retry((ReportNotReadyException), tries=3, delay=10, backoff=3) def get_link(self): report_link = _get_report_link_from_3rd_party(params) if ...
Angular y Jasmine: cómo burlarse de un servicio que devuelve una promesa
Tengo el siguiente controlador en AngularJS que invoca un servicio proporcionado por "$ mdSidenav" de Angular Material. Este es un servicio proporcionado por un método de fábrica. angular.module('leopDirective', []) .controller('MenuCtrl', ...
¿Cómo se implementa el marco de aislamiento de lunares?
Lunares [http://research.microsoft.com/en-us/projects/moles/]es un marco de aislamiento creado por Microsoft. Una característica interesante de Moles es que puede "burlarse" de métodos estáticos / no virtuales y clases selladas (lo cual no es ...