Exemplo n.º 1
0
        public void AddTest()
        {
            MyTestAppUIServises MyTestUI = new MyTestAppUIServises();
            ViewM viewM = new ViewM(MyTestUI);
            int   count = ViewM.ModelDataOb.Count;

            viewM.AddCommand.Execute(null);
            Assert.IsTrue(ViewM.ModelDataOb.Count == count + 1);
        }
Exemplo n.º 2
0
        public void SaveTest()
        {
            MyTestAppUIServises MyTestUI = new MyTestAppUIServises();
            ViewM viewM = new ViewM(MyTestUI);

            viewM.SaveCommand.Execute(null);
            Assert.IsTrue(File.Exists(MyTestUI.SavePath()));
            File.Delete(MyTestUI.SavePath());
        }
Exemplo n.º 3
0
        public void CanDeleteTest()
        {
            MyTestAppUIServises MyTestUI = new MyTestAppUIServises(new List <object> {
                ViewM.ModelDataOb[0]
            });
            ViewM viewM = new ViewM(MyTestUI);

            //int count = ViewM.ModelDataOb.Count;
            Assert.IsTrue(viewM.DeleteCommand.CanExecute(null));
        }
Exemplo n.º 4
0
        public void OpenTest()
        {
            MyTestAppUIServises MyTestUI = new MyTestAppUIServises();
            ViewM viewM = new ViewM(MyTestUI);

            viewM.SaveCommand.Execute(null);

            viewM.OpenCommand.Execute(null);

            File.Delete(MyTestUI.OpenPath());
        }
Exemplo n.º 5
0
        public void DeleteTest()
        {
            List <object> list = new List <object> {
                ViewM.ModelDataOb[0]
            };
            MyTestAppUIServises MyTestUI = new MyTestAppUIServises(list);
            ViewM viewM = new ViewM(MyTestUI);

            viewM.DeleteCommand.Execute(null);

            bool flag = false;

            foreach (var item in ViewM.ModelDataOb)
            {
                flag = item == list[0];
            }

            Assert.IsFalse(flag);
        }