public void AddAssembly() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddAssembly(); TestLoaderArxNet loader = UnitTestHelper.GetNonPublicField(nUnitPresenterArxNet, "loader") as TestLoaderArxNet; ProjectConfig config = loader.TestProject.ActiveConfig; if (config.Assemblies !=null && config.Assemblies.Count > 0) { string assembly = config.Assemblies[config.Assemblies.Count - 1]; CADApplication.ShowAlertDialog("添加的程序集为:" + assembly); } else CADApplication.ShowAlertDialog("没添加程序集!"); }
public void AddToProject() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); ServicesArxNet.UserSettings.SaveSetting("Options.TestLoader.VisualStudioSupport", true); nUnitPresenterArxNet.AddToProject("Debug"); TestLoaderArxNet loader = UnitTestHelper.GetNonPublicField(nUnitPresenterArxNet, "loader") as TestLoaderArxNet; NUnitProject project = loader.TestProject; ProjectConfig config = project.Configs[project.Configs.Count - 1]; if (config.Assemblies !=null && config.Assemblies.Count > 0) { string assembly = config.Assemblies[config.Assemblies.Count - 1]; CADApplication.ShowAlertDialog("最后一个程序集为:" + assembly); } else CADApplication.ShowAlertDialog("没添加程序集!"); CADApplication.ShowAlertDialog("最后一个项目文件:" + config.ConfigurationFilePath); }
public void SaveProjectIfDirty() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddAssembly(); DialogResult result = (DialogResult)UnitTestHelper.CallNonPublicMethod(nUnitPresenterArxNet, "SaveProjectIfDirty", null); CADApplication.ShowAlertDialog("DialogResult:" + result); }
public void SaveLastResult() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddAssembly(); TestLoaderArxNet loader = UnitTestHelper.GetNonPublicField(nUnitPresenterArxNet, "loader") as TestLoaderArxNet; loader.LoadTest(); loader.RunTests(); nUnitPresenterArxNet.SaveLastResult(); }
public void SaveProjectAs() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.SaveProjectAs(); }
public void ReloadProject() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.ReloadProject(); }
public void NewProject_form_loader_null() { nUnitPresenterArxNet = NewPresenter(true); nUnitPresenterArxNet.NewProject(); }
public void EditProject() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddAssembly(); nUnitPresenterArxNet.EditProject(); }
public void CloseProject() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddAssembly(); DialogResult result = (DialogResult)nUnitPresenterArxNet.CloseProject(); CADApplication.ShowAlertDialog("DialogResult:" + result); }
public void AddVSProject() { nUnitPresenterArxNet = NewPresenter(false); nUnitPresenterArxNet.NewProject(); nUnitPresenterArxNet.AddVSProject(); TestLoaderArxNet loader = UnitTestHelper.GetNonPublicField(nUnitPresenterArxNet, "loader") as TestLoaderArxNet; NUnitProject project = loader.TestProject; ProjectConfig config = project.Configs[project.Configs.Count - 1]; CADApplication.ShowAlertDialog("添加的VS项目文件:" + config.ConfigurationFilePath); }