Пример #1
0
        public void LearnAimRef01PassesLearnAimRefPresent(string deliverableCode)
        {
            var suppData = new SupplementaryDataModel
            {
                LearnAimRef     = "Foo",
                DeliverableCode = deliverableCode
            };

            var rule = new LearnAimRef01(_messageServiceMock.Object);

            Assert.True(rule.IsValid(suppData));
        }
Пример #2
0
        public void LearnAimRef01PassesIrrelevantDeliverableCode()
        {
            var suppData = new SupplementaryDataModel
            {
                LearnAimRef     = null,
                DeliverableCode = "Foo"
            };

            var rule = new LearnAimRef01(_messageServiceMock.Object);

            Assert.True(rule.IsValid(suppData));
        }
Пример #3
0
        public void LearnAimRef01FailsNoLearnAimRef(string deliverableCode)
        {
            var suppData = new SupplementaryDataModel
            {
                LearnAimRef     = null,
                DeliverableCode = deliverableCode
            };

            var rule = new LearnAimRef01(_messageServiceMock.Object);

            Assert.False(rule.IsValid(suppData));
        }