public void TestMethod2() { // загрузить svr fi = new FileInfo(Directory.GetCurrentDirectory() + "\\..\\..\\..\\mc21.tdd_svr_viewer_test_data\\For_SVR_TPr_Requirements_02\\test_svr.xls"); Assert.IsTrue(fi.Exists); mc21.svr_viewer.Excel.Load_SVR loaded_svr = new svr_viewer.Excel.Load_SVR(fi.FullName); foreach (System.Data.DataTable dt in loaded_svr.Worksheets) { m.Fill_Model(dt); } m.Obtain_Statictics(); // загрузить верификационные примеры di = new DirectoryInfo(Directory.GetCurrentDirectory() + "\\..\\..\\..\\mc21.tdd_svr_viewer_test_data\\For_SVR_TPr_Requirements_02\\"); Assert.IsTrue(di.Exists); m.Testing_Procedures_Directory = di.FullName; // создать вью модель отображения затрассированных требований vm = new svr_viewer.ViewModel.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model(); // сериализация System.Xml.Serialization.XmlSerializer ser = new System.Xml.Serialization.XmlSerializer(typeof(mc21.svr_viewer.ViewModel.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model)); TextWriter tw = new StreamWriter("SVR_Reqs_vs_TPr_Reqs_02.xml"); ser.Serialize(tw, vm); tw.Close(); // 16 уникальных идентификаторов верификационных примеров Assert.AreEqual(16, vm.Display_By_Cases.Count); }
public void Init() { m = new svr_viewer.Model.Main_Model(); main_vm = new svr_viewer.ViewModel.Main_ViewModel(m); vm = new svr_viewer.ViewModel.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model.Dysplay_SVR_Reqs_vs_TPr_Reqs_View_Model(); }