コード例 #1
0
        public void NewTest()
        {
            ViewM viewM = new ViewM(new MyTestAppUIServises());

            viewM.NewCommand.Execute(null);
            Assert.IsTrue(viewM.MDO.Count == 0);
        }
コード例 #2
0
        public ActionResult FinishProjet(int id)
        {
            var pros = GetProd(id);
            var bd   = db.Projets.Find(id);
            var ne   = new ViewM();

            ne.Projets = pros;
            return(View(ne));
        }
コード例 #3
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);
        }
コード例 #4
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());
        }
コード例 #5
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));
        }
コード例 #6
0
        public MainWindow()
        {
            InitializeComponent();
            Title = "Pyatov Vladislav, 301 group.";
            ViewM M = new ViewM(new MyAppUIServices(ref ListBox1, ref small_grid, ref add_grid));

            DataContext = M;

            Closing           += M.MainWindow_Closing;
            winFormsHost.Child = ViewM.chart;
        }
コード例 #7
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());
        }
コード例 #8
0
        public ActionResult VueProjet(int id)
        {
            var not  = GetNote(id);
            var pros = GetProd(id);
            var ass  = GetAsso();
            var ne   = new ViewM();

            ne.Membre    = GetMembers();
            ne.Projets   = pros;
            ne.notePs    = not;
            ne.Associs   = ass;
            ViewBag.list = db.Members.ToList();
            return(View(ne));
        }
コード例 #9
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);
        }
コード例 #10
0
 public Icom(ViewM view)
 {
     this.VieM = view;
 }