public async Task AgregarUsuarioTest() { Usuario usuario = new Usuario { Nombres = "Usuario1", Apellidos = "Usuario1", Edad = 21, EsMuestra = true, Sesiones = null, Sexo = true }; var mockSet = MockDbSet.CreateMockDbSet(new List <Usuario>()); var mockContext = new Mock <Entidades>(); mockContext.Setup(m => m.Usuarios).Returns(mockSet.Object); var service = new UsuarioServices(mockContext.Object); var usuarioCreado = await service.AgregarUsuario(usuario); mockSet.Verify(m => m.Add(It.IsAny <Usuario>()), Times.Once()); mockContext.Verify(m => m.SaveChangesAsync(), Times.Once()); }