es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: XUNIT

Contexto compartido de xUnit mediante campos estáticos privados

¿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

Problema de burla: No se puede instanciar el proxy de la clase: Microsoft.AspNetCore.Identity.UserManager.

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