private void removePlan_Click(object sender, EventArgs e)
        {
            var removeCtrl = new RemovePlanController();
            var removeGUI  = new RemovePlan(removeCtrl);

            removeGUI.Show();
        }
Пример #2
0
        public RemovePlan(RemovePlanController RemoveCtrl)
        {
            this.RemoveCtrl = RemoveCtrl;
            InitializeComponent();

            var plans = RemoveCtrl.ShowPlans();

            foreach (var plan in plans)
            {
                planList.Items.Add(plan);
            }
        }
        public void RemoveTest()
        {
            var RemoveCtrl = new RemovePlanController();

            Plans = mgr.GetPlans();

            RemoveCtrl.Remove("WRONG");
            var TestResult_wrong = Plans.Count();

            RemoveCtrl.Remove("");
            var TestResult_empty = Plans.Count();

            RemoveCtrl.Remove(null);
            var TestResult_null = Plans.Count();

            RemoveCtrl.Remove("Basic");
            var TestResult_right = Plans.Count();

            Assert.AreEqual(2, TestResult_wrong);
            Assert.AreEqual(2, TestResult_empty);
            Assert.AreEqual(2, TestResult_null);
            Assert.AreEqual(1, TestResult_right);
        }