public void AgregarDeporteNombreVacioTest() { var fakeDeporte = TestHelper.ObtenerDeporteNombreVacio(); var mockDeportesRepository = new Mock <IDeportesRepository>(); var mockUnitOfWork = new Mock <IUnitOfWork>(); mockDeportesRepository .Setup(r => r.Insert(fakeDeporte)); var businessLogic = new DeportesService(mockUnitOfWork.Object, mockDeportesRepository.Object); //Act businessLogic.AgregarDeporte(fakeDeporte); //Assert mockDeportesRepository.VerifyAll(); }
public void AgregarDeporteExistenteErrorTest() { var fakeDeporte = TestHelper.ObtenerDeporteFalso(); var fakeNombreDeporte = fakeDeporte.Nombre; var mockDeportesRepository = new Mock <IDeportesRepository>(); var mockUnitOfWork = new Mock <IUnitOfWork>(); mockDeportesRepository.Setup(r => r.ObtenerDeportePorNombre(fakeNombreDeporte)).Returns(fakeDeporte); mockDeportesRepository.Setup(r => r.Insert(fakeDeporte)); var businessLogic = new DeportesService(mockUnitOfWork.Object, mockDeportesRepository.Object); //Act businessLogic.AgregarDeporte(fakeDeporte); //Assert mockDeportesRepository.VerifyAll(); }