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); }
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()); }
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)); }
public void OpenTest() { MyTestAppUIServises MyTestUI = new MyTestAppUIServises(); ViewM viewM = new ViewM(MyTestUI); viewM.SaveCommand.Execute(null); viewM.OpenCommand.Execute(null); File.Delete(MyTestUI.OpenPath()); }
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); }