public void BorrarUsuarioNoExistenteErrorTest() { //Arrange var fakeUsuario = TestHelper.ObtenerUsuarioFalso(); var fakeNombreUsuario = fakeUsuario.NombreUsuario; var mockUnitOfWork = new Mock <IUnitOfWork>(); var mockUsuariosRepository = new Mock <IUsuariosRepository>(); mockUsuariosRepository .Setup(r => r.ObtenerPorNombreUsuario(fakeNombreUsuario)) .Returns((Usuario)null); var businessLogic = new UsuariosService(mockUnitOfWork.Object, mockUsuariosRepository.Object); //Act businessLogic.BorrarUsuario(fakeNombreUsuario); //Assert mockUsuariosRepository.VerifyAll(); }