public void LearnAimRef01PassesLearnAimRefPresent(string deliverableCode) { var suppData = new SupplementaryDataModel { LearnAimRef = "Foo", DeliverableCode = deliverableCode }; var rule = new LearnAimRef01(_messageServiceMock.Object); Assert.True(rule.IsValid(suppData)); }
public void LearnAimRef01PassesIrrelevantDeliverableCode() { var suppData = new SupplementaryDataModel { LearnAimRef = null, DeliverableCode = "Foo" }; var rule = new LearnAimRef01(_messageServiceMock.Object); Assert.True(rule.IsValid(suppData)); }
public void LearnAimRef01FailsNoLearnAimRef(string deliverableCode) { var suppData = new SupplementaryDataModel { LearnAimRef = null, DeliverableCode = deliverableCode }; var rule = new LearnAimRef01(_messageServiceMock.Object); Assert.False(rule.IsValid(suppData)); }