public void FindById_InvalidId() { //Arrange var userId = -1; var mapper = MockRepository.GenerateStub <IMapper>(); var repo = new ResidentEntityRepository(MockContext, mapper); //Act var result = repo.FindById(userId); //Assert Assert.IsFalse(result.HasError); Assert.IsNull(result.Result); }
public void FindShiftsByResidentId_InvalidId() { //Arrange var resId = -1; var mapper = new Mapper(); var repo = new ResidentEntityRepository(MockContext, mapper); //Act var result = repo.FindShiftsByResidentId(resId); //Assert Assert.IsFalse(result.HasError); Assert.IsNotNull(result.Result); Assert.IsFalse(result.Result.Any()); }
public void FindShiftsByResidentId_ValidId() { //Arrange var resId = 1; var mapper = new Mapper(); var repo = new ResidentEntityRepository(MockContext, mapper); //Act var result = repo.FindShiftsByResidentId(resId); //Assert Assert.IsFalse(result.HasError); Assert.IsNotNull(result.Result); Assert.AreEqual(result.Result.Count(), stubResidentShiftData.Where(rs => rs.InstitutionResidentId == resId).Count()); }
public void FindById_ValidId() { //Arrange var resId = 1; var mapper = new Mapper(); var repo = new ResidentEntityRepository(MockContext, mapper); //Act var result = repo.FindById(resId); //Assert Assert.IsFalse(result.HasError); Assert.IsNotNull(result.Result); Assert.AreEqual(result.Result.Id, resId); }