public void GetPersonDetailsForChangeContactInfoThrowsExpectedPersonNotFoundException() { var personOne = new Person { Id = 1, UserId = 6, FirstName = "Cathy", LastName = "Jones", Email = "*****@*****.**", PhoneNumber = "555-222-9139", }; var personTwo = new Person { Id = 2, UserId = 7, FirstName = "Stan", LastName = "Smith", Email = "*****@*****.**", PhoneNumber = "111-333-2222" }; var dataService = new Mock <IDataService>(); var personList = new List <Person> { personOne, personTwo }; dataService.Setup(x => x.Persons).Returns(personList.AsQueryable()); var underTest = new VolunteerService(dataService.Object); var result = underTest.GetPersonDetailsForChangeContactInfo(8); }
public void GetPersonDetailsForChangeContactInfoReturnsExpectedData() { var personOne = new Person { Id = 1, UserId = 6, FirstName = "Cathy", LastName = "Jones", Email = "*****@*****.**", PhoneNumber = "555-222-9139", ClusterId = 1 }; var personTwo = new Person { Id = 2, UserId = 7, FirstName = "Stan", LastName = "Smith", Email = "*****@*****.**", PhoneNumber = "111-333-2222" }; var dataService = new Mock <IDataService>(); var personList = new List <Person> { personOne, personTwo }; dataService.Setup(x => x.Persons).Returns(personList.AsQueryable()); var underTest = new VolunteerService(dataService.Object); var result = underTest.GetPersonDetailsForChangeContactInfo(personTwo.UserId.GetValueOrDefault()); Assert.IsNotNull(result); Assert.AreEqual(personTwo.Email, result.Email); Assert.AreEqual(personTwo.PhoneNumber, result.PhoneNumber); }
public void GetPersonDetailsForChangeContactInfoReturnsExpectedData() { var personOne = new Person { Id = 1, UserId = 6, FirstName = "Cathy", LastName = "Jones", Email = "*****@*****.**", PhoneNumber = "555-222-9139", ClusterId = 1 }; var personTwo = new Person { Id = 2, UserId = 7, FirstName = "Stan", LastName = "Smith", Email = "*****@*****.**", PhoneNumber = "111-333-2222" }; var dataService = new Mock<IDataService>(); var personList = new List<Person> { personOne, personTwo }; dataService.Setup(x => x.Persons).Returns(personList.AsQueryable()); var underTest = new VolunteerService(dataService.Object); var result = underTest.GetPersonDetailsForChangeContactInfo(personTwo.UserId.GetValueOrDefault()); Assert.IsNotNull(result); Assert.AreEqual(personTwo.Email, result.Email); Assert.AreEqual(personTwo.PhoneNumber, result.PhoneNumber); }
public void GetPersonDetailsForChangeContactInfoThrowsExpectedPersonNotFoundException() { var personOne = new Person { Id = 1, UserId = 6, FirstName = "Cathy", LastName = "Jones", Email = "*****@*****.**", PhoneNumber = "555-222-9139", }; var personTwo = new Person { Id = 2, UserId = 7, FirstName = "Stan", LastName = "Smith", Email = "*****@*****.**", PhoneNumber = "111-333-2222" }; var dataService = new Mock<IDataService>(); var personList = new List<Person> { personOne, personTwo }; dataService.Setup(x => x.Persons).Returns(personList.AsQueryable()); var underTest = new VolunteerService(dataService.Object); var result = underTest.GetPersonDetailsForChangeContactInfo(8); }