Resultados de la búsqueda a petición "unit-testing"
Burlándose de solicitudes http en el nodo usando mocha y sinon
He escrito una aplicación NodeJS usando express que representa algunas llamadas a API externas. Así que estoy tratando de escribir una prueba unitaria usando Mocha y Sinon. Mi objetivo es probar la aplicación sin conexión a Internet, así que ...
Moq una función con tipo anónimo
Estoy tratando de burlarme de este método Task<TResult> GetResultAsync<TResult>(Func<string, TResult> transformFunc)Me gusta esto iMock.Setup(m => m.GetResultAsync(It.IsAny<Func<string, object>>())).ReturnsAsync(new { isPair = false });El ...
Cómo hacer pruebas unitarias de funciones escribiendo archivos usando Python unittest
Tengo una función de Python que escribe un archivo de salida en el disco. Quiero escribir una prueba unitaria para ello usando el módulo de prueba unitaria de Python. ¿Cómo debo afirmar la igualdad de los archivos? Me gustaría recibir un error ...
Leer valores json de ajustes de aplicaciones en .NET Core Test Project
Mi aplicación web necesita leer las claves de Document DB del archivo appsettings.json. He creado una clase con los nombres clave y leyendo la sección Configuración enConfigureaServices() como: public Startup(IHostingEnvironment env) { var ...
Cómo evitar HttpContext.Server.MapPath para propósitos de prueba de unidad
Estoy trabajando en una aplicación ASP.net MVC 5. Me gustaría probar la acción de mi controlador que se ve así public ActionResult Search() { var vm = SetupSearchViewModel(); return View(vm); }Todo el trabajo duro lo hace ...
Angular 2/4/6/7 - Prueba de unidad con enrutador
En Angular 2.0.0, estoy probando un componente que usa un enrutador. Sin embargo, aparece el mensaje "Los parámetros suministrados no coinciden con ninguna firma del objetivo de la llamada". error. En el código de Visual Studio en spec.ts, el ...
¿Cómo cambiar el valor de un cuadro de selección en la prueba de unidad angular2?
Tengo un componente Angular2 que contiene un cuadro de selección que se parece a <select [(ngModel)]="envFilter" class="form-control" name="envSelector" (ngModelChange)="onChangeFilter($event)"> <option *ngFor="let env of ...
¿Cómo puedo probar un método unitario usando una fecha y hora?
Tengo la siguiente clase y método: class DateTimeHelper(object): @staticmethod def get_utc_millisecond_timestamp(): (dt, micro) = datetime.datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S.%f').split('.') return "%s.%03d" % (dt, int(micro) / 1000) # ...
¿Están utilizando las interfaces Soley para facilitar el troquelado y la burla en las pruebas unitarias ahora obsoletas?
En .NET, TypeMock Isolator y Microsoft Moles permiten aislar cualquier clase, propiedad o método, ya sea sellado, estático, protegido o no virtual. Entonces, lo que era imposible burlarse de Moq o Rhino Mocks, ahora ya no es el caso. Siempre ...
¿Cómo verificar la declaración if en el método usando Mockito y JUnit?
Tengo un método que debería probar. Código (por supuesto, se cortaron algunas partes): public class FilterDataController { public static final String DATE_FORMAT = "yyyy-MM-dd"; @Autowired private FilterDataProvider ...