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); }
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()); } }