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

            d.AppliedFilter = new FilterM(d);

            var td1 = new TimerData(df, mf.MultiAudioPlayer)
            {
                GroupName = "g1"
            };
            var td2 = new TimerData(df, mf.MultiAudioPlayer)
            {
                GroupName = "g2"
            };
            var td3 = new TimerData(df, mf.MultiAudioPlayer)
            {
                GroupName = "g2"
            };

            d.AddClocks(td1, td2, td3);

            c.ClearGroup("g2");

            Assert.AreEqual("g1", td1.GroupName);
            Assert.AreEqual("", td2.GroupName);
            Assert.AreEqual("", td3.GroupName);
        }