Beispiel #1
0
 public virtual void TestAddTwice()
 {
     ServerConfigurationItemUnitTestCase.DummyConfigurationItem item = new ServerConfigurationItemUnitTestCase.DummyConfigurationItem
                                                                           (_applied);
     _config.AddConfigurationItem(item);
     _config.AddConfigurationItem(item);
     _config.ApplyConfigurationItems(new MockServer());
     Assert.AreEqual(1, item.PrepareCount());
     AssertListsAreEqual(Arrays.AsList(new ServerConfigurationItemUnitTestCase.DummyConfigurationItem
                                       [] { item }), _applied);
 }
		public virtual void TestAddTwice()
		{
			ServerConfigurationItemUnitTestCase.DummyConfigurationItem item = new ServerConfigurationItemUnitTestCase.DummyConfigurationItem
				(_applied);
			_config.AddConfigurationItem(item);
			_config.AddConfigurationItem(item);
			_config.ApplyConfigurationItems(new MockServer());
			Assert.AreEqual(1, item.PrepareCount());
			AssertListsAreEqual(Arrays.AsList(new ServerConfigurationItemUnitTestCase.DummyConfigurationItem
				[] { item }), _applied);
		}
Beispiel #3
0
        public virtual void TestPrepareApply()
        {
            IList items = Arrays.AsList(new ServerConfigurationItemUnitTestCase.DummyConfigurationItem
                                        [] { new ServerConfigurationItemUnitTestCase.DummyConfigurationItem(_applied), new
                                             ServerConfigurationItemUnitTestCase.DummyConfigurationItem(_applied) });

            for (IEnumerator itemIter = items.GetEnumerator(); itemIter.MoveNext();)
            {
                ServerConfigurationItemUnitTestCase.DummyConfigurationItem item = ((ServerConfigurationItemUnitTestCase.DummyConfigurationItem
                                                                                    )itemIter.Current);
                _config.AddConfigurationItem(item);
                Assert.AreEqual(1, item.PrepareCount());
            }
            Assert.AreEqual(0, _applied.Count);
            _config.ApplyConfigurationItems(new MockServer());
            AssertListsAreEqual(items, _applied);
            for (IEnumerator itemIter = items.GetEnumerator(); itemIter.MoveNext();)
            {
                ServerConfigurationItemUnitTestCase.DummyConfigurationItem item = ((ServerConfigurationItemUnitTestCase.DummyConfigurationItem
                                                                                    )itemIter.Current);
                Assert.AreEqual(1, item.PrepareCount());
            }
        }