Tag: XUNIT
Estoy utilizando SpecFlow con xUnit y me encuentro con el problema de que si hago clic derecho y ejecuto un caso de prueba de Selenium desde el explorador de pruebas, todos los demás casos de prueba también se ejecutan y ambos se ejecutan dos veces. He instalado las siguientes dependencias: . . . Read more
Estoy utilizando el paquete NuGet TimeZoneConverter. La hora estándar del Pacífico se utiliza en UTC-8. 1. Se crea un datetime como zona horaria del Pacífico. 2. La hora del Pacífico se convierte a hora UTC. 3. La hora UTC se vuelve a convertir a la zona horaria del Pacífico. Pero . . . Read more
¿Cuáles son las desventajas de un enfoque de compartir contexto mediante la creación de campos private static? public class MyTests3 : IDisposable { private static Mock<ILogger> _loggerMock = new Mock<ILogger>(); public void Dispose() { _loggerMock.Invocations.Clear(); } [Fact] public void Debug_OnInit_CalledOnce() { // arrange & act _loggerMock.Object.Debug(“first”); // assert _loggerMock.Verify(l => . . . Read more
Tengo un caso único en el que necesito ejecutar las pruebas de integración en el mismo servidor en el que se ha implementado la API. En nuestro flujo actual, construimos la API y luego la implementamos en el servidor de prueba alfa. Lo que quiero lograr es agregar otro paso . . . Read more
Estoy intentando crear una prueba de unidad utilizando Moq que pruebe el administrador de usuarios Microsoft.AspNetCore.Identity. Sé que Moq es bueno para simular interfaces, pero UserManager no tiene una interfaz. Aquí está mi código: Mock<><user>> userManagerMock = new Mock<><user>>(); // resto de mi código … Aquí está el error: Castle.DynamicProxy.InvalidProxyConstructorArgumentsException: . . . Read more