Beispiel #1
0
        public void TestSerialization()
        {
            ForcedIntegrationFilter TestSubject = new ForcedIntegrationFilter();

            ModificationsRequired ModReq = new ModificationsRequired();

            ModReq.Condition = true;

            TestSubject.Blocked = new IIntegrationFilter[1] {
                ModReq
            };

            string Serialized = Serialize("forcedIntegrationFilter", TestSubject);

//			Assert.IsNotNull(Serialized);

            ForcedIntegrationFilter Clone = (ForcedIntegrationFilter)Deserialize(Serialized);

//			Assert.IsNotNull(Clone.Blocked);
//			Assert.AreEqual(1, Clone.Blocked.Length);
//			Assert.IsNotNull(Clone.Blocked[0]);
        }
Beispiel #2
0
        public void AllowTest()
        {
            this.Result = new IntegrationResult();
            this.Result.Modifications = new Modification[1] {
                new Modification()
            };

            ModificationsRequired Filter = new ModificationsRequired();

            Filter.Condition = true;
            this.Allowed     = new IIntegrationFilter[1] {
                Filter
            };

            bool IsRunnable;

            IsRunnable = this.CheckIfRunnable(this.Allowed, true);

            if (!IsRunnable)
            {
                throw new Exception();
            }
        }