Resultados de la búsqueda a petición "mocking"

4 la respuesta

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, ...

6 la respuesta

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 ...

2 la respuesta

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>(); ...

1 la respuesta

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 ...

1 la respuesta

¿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 ...

7 la respuesta

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 ...

2 la respuesta

¿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 ...

2 la respuesta

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 ...

1 la respuesta

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', ...

2 la respuesta

¿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 ...