コード例 #1
0
        public void ClockGroupCollectionTest_Clear()
        {
            var mf = new MainForm();
            var df = mf.MyDataFile;
            var d  = new ClockVMCollection.Model(df);
            ClockGroupMCollection c = d.Groups;

            d.AppliedFilter = new FilterM(d);

            var cl = new TimerData(df, mf.MultiAudioPlayer)
            {
                GroupName = "g1"
            };

            d.AddClock(cl);

            Assert.IsFalse(c.Add("g1"));
            Assert.IsTrue(c.Clear());
            Assert.AreEqual(0, c.Count);
            Assert.AreEqual("", cl.GroupName);
            Assert.IsTrue(d.IsUnsaved);
        }