public void FAMType_Valid_And_FAM_Code_InValid_Returns_False() { //arrange var rule = new OlassLearnerDelFamRule(new ReferenceDataFromSettingsFile()); //act var actual = rule.Evaluate(new LearningDeliveryFAM() { LearnDelFAMCode = "039", LearnDelFAMType = "LDM" }); //assert Assert.False(actual); }
public void NullValues_Returns_False() { //arrange var refDataMock = new Mock <IReferenceData <string, string> >(); refDataMock.Setup(x => x.Get(It.Is <string>(p => p == AppConstants.LearnDelFam66OlassFamCode))).Returns(""); refDataMock.Setup(x => x.Get(It.Is <string>(p => p == AppConstants.LearnDelFam66OlassFamType))).Returns(""); var rule = new OlassLearnerDelFamRule(refDataMock.Object); //act var actual = rule.Evaluate(null); //assert Assert.False(actual); }