Beispiel #1
0
        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);
        }
Beispiel #2
0
        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]);
        }
Beispiel #3
0
 public List <string> GetActiveStates()
 {
     return(_facilityLogic.GetActiveStates());
 }