Beispiel #1
0
        public void Test_GetBusinessObjectRules_WhenHasRules_ShouldReturnCorrectCol()
        {
            //---------------Set up test pack-------------------
            IBusinessObjectRule rule1     = MockRepository.GenerateStub <IBusinessObjectRule>();
            IBusinessObjectRule rule2     = MockRepository.GenerateStub <IBusinessObjectRule>();
            IBusinessObjectRule rule3     = MockRepository.GenerateStub <IBusinessObjectRule>();
            IBusinessObjectRule rule4     = MockRepository.GenerateStub <IBusinessObjectRule>();
            MyRulesBo           myRulesBo = new MyRulesBo(rule1, rule2, rule3, rule4);
            //---------------Assert Precondition----------------
            //---------------Execute Test ----------------------
            ReadOnlyCollection <IBusinessObjectRule> rules = BOHelper.GetBusinessObjectRules(myRulesBo);

            //---------------Test Result -----------------------
            Assert.IsNotNull(rules);
            Assert.AreEqual(myRulesBo.Rules.Length, rules.Count);
            Assert.Contains(rule1, rules);
            Assert.Contains(rule2, rules);
            Assert.Contains(rule3, rules);
            Assert.Contains(rule4, rules);
        }
Beispiel #2
0
 public void AddBusinessRule(IBusinessObjectRule businessObjectRuleStub)
 {
     this._myRuleList.Add(businessObjectRuleStub);
 }
Beispiel #3
0
		public void AddBusinessRule(IBusinessObjectRule businessObjectRuleStub)
		{
			
			_myRuleList.Add(businessObjectRuleStub);
		}