コード例 #1
0
        public void ValidAdditionalProductsValidator()
        {
            _testLeadEntity.Context = new IContext[] { new DefaultContext(Modules.LeadEntity.Interface.Constants.ContextKeys.AdditionalProductKey, 104) };
            var additionalProductsValidator = new AdditionalProductsValidator();

            var actualValue = additionalProductsValidator.ValidLead(_testLeadEntity);

            bool expectedValue = true;

            Assert.AreEqual(expectedValue, actualValue);
        }
コード例 #2
0
        public void InvalidAdditionalProductsValidatorKey()
        {
            _testLeadEntity.Context = new IContext[] { new DefaultContext(null, additionalProductId) };
            var additionalProductsValidator = new AdditionalProductsValidator();

            var actualValue = additionalProductsValidator.ValidLead(_testLeadEntity);

            bool expectedValue = false;

            Assert.AreEqual(expectedValue, actualValue);
        }
コード例 #3
0
        public void InvalidAdditionalProductsValueValidator()
        {
            _testLeadEntity.Context = new IContext[] { new DefaultContext(LeadEntity.Interface.Constants.ContextKeys.AdditionalProductKey, Guid.NewGuid()) };
            var additionalProductsValidator = new AdditionalProductsValidator();

            var actualValue = additionalProductsValidator.ValidLead(_testLeadEntity);

            bool expectedValue = false;

            Assert.AreEqual(expectedValue, actualValue);
        }
コード例 #4
0
ファイル: ValidatorTests.cs プロジェクト: btcoetzee/LMS
        public void AdditionalProductsValidator()
        {
            var validator = _serviceProvider.GetService <IValidator>();

            _testLeadEntity.Context = new IContext[] { new DefaultContext(Modules.LeadEntity.Interface.Constants.ContextKeys.AdditionalProductKey, 101) };
            var additonalProducts = new AdditionalProductsValidator();

            additonalProducts.ValidLead(_testLeadEntity);

            bool expectedValue = false;

            var actualValue = validator.ValidLead(_testLeadEntity);

            Assert.AreEqual(expectedValue, actualValue);
        }