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