public void ContactController_Get_IdIsCorrect() { //Arrange const int expectedId = 1; var mockData = SetUpData(); var repo = new TestContactRepository(mockData); var testClass = new Web.Controllers.ContactController(repo); //Act var contact = testClass.Get(expectedId); //Assert Assert.Equal(expectedId, contact.ContactID); }
public void ContactController_Count_CountIsCorrect() { //Arrange const int expectedCount = 4; var mockData = SetUpData(); var repo = new TestContactRepository(mockData); var testClass = new Web.Controllers.ContactController(repo); //Act var count = testClass.Count(); //Assert Assert.Equal(expectedCount, count); }
public void ContactController_GetAllPaged_CountIsCorrect() { //Arrange const int expectedCount = 2; var data = SetUpData(); var repo = new TestContactRepository(data); var testClass = new Web.Controllers.ContactController(repo); //Action var pagedData = testClass.GetAllPaged(1, 2); //Assert Assert.Equal(pagedData.Count(), expectedCount); }