Example #1
0
        public void DeleteCombination()
        {
            CombinationManager man = new CombinationManager(combi4);
            CompoundEdit       ce  = (CompoundEdit)man.DeleteCombination(structure);

            ce.EndAllEdits();
            Assert.IsFalse(test1.Combinations.Contains(combi4));
            Assert.IsFalse(test2.Combinations.Contains(combi4));
            Assert.IsFalse(dep.Combinations.Contains(combi4));
            ce.Undo();
            Assert.IsTrue(test1.Combinations.Contains(combi4));
            Assert.IsTrue(test2.Combinations.Contains(combi4));
            Assert.IsTrue(dep.Combinations.Contains(combi4));
        }