public void GetActiveStatesUnitTestForNull() { // Arrange Mock <IFacilityRepository> mockFacilityRepository = new Mock <IFacilityRepository>(); //Mock Setup mockFacilityRepository.Setup(f => f.GetActiveStates()).Returns((List <string>)null); _target = new FacilityLogic(mockFacilityRepository.Object); // Act List <string> actual = _target.GetActiveStates(); // Assert Assert.IsNull(actual); }
public void GetActiveStatesUnitTest() { // Arrange Mock <IFacilityRepository> mockFacilityRepository = new Mock <IFacilityRepository>(); List <string> expectedResult = new List <string> { "AK", "AL", "AR", "AS" }; //Mock Setup mockFacilityRepository.Setup(f => f.GetActiveStates()).Returns(expectedResult); _target = new FacilityLogic(mockFacilityRepository.Object); // Act List <string> actual = _target.GetActiveStates(); // Assert Assert.AreEqual(expectedResult, actual); Assert.AreEqual(expectedResult[0], actual[0]); }
public List <string> GetActiveStates() { return(_facilityLogic.GetActiveStates()); }