public void AddEditFacilityIfNullUnitTest() { // Arrange Mock <IFacilityRepository> repository = new Mock <IFacilityRepository>(); //Mock Setup repository.Setup(f => f.SaveFacility(null)); _target = new FacilityLogic(repository.Object); // Act string actual = _target.SaveFacility(null); // Assert Assert.IsNull(actual); }
public void AddFacilityPassDomainNameAsEmptyUnitTest() { // Arrange Mock <IFacilityRepository> mockFacilityRepository = new Mock <IFacilityRepository>(); Facility value = new Facility { FacilityId = 0, DisplayName = "test Facility", FacilityName = "test Facility", Address = "USA", City = "Alabama", StateId = "AL", Zip = "635205", Domains = string.Empty, Phone = "321-321-321", Fax = "321-654-987", IsActive = false, EarlyStatementDate = DateTime.Now, PasswordExpirationDays = 12, InvalidPasswordAttempts = 4, SsiNo = string.Empty, FacilityBubbleId = 1, FacilityFeatureControl = new List <FeatureControl> { new FeatureControl { FeatureControlId = 1, IsSelected = true }, new FeatureControl { FeatureControlId = 2, IsSelected = true } } }; const string expectedResult = "0"; //Mock Setup mockFacilityRepository.Setup(f => f.SaveFacility(It.IsAny <Facility>())).Returns(expectedResult); _target = new FacilityLogic(mockFacilityRepository.Object); // Act string actual = _target.SaveFacility(value); // Assert Assert.AreEqual(actual, expectedResult); }
public string SaveFacility(Facility facility) { return(_facilityLogic.SaveFacility(facility)); }