//-------------------------------------------------------------------------------------------------- public static string DoLoadModel(WindowAdaptor mainWindow, string path) { var fileDlg = new FileDialogAdaptor(mainWindow); Assert.That(fileDlg, Is.Not.Null); Assert.That(fileDlg.Title, Is.EqualTo("Open Model...")); fileDlg.Load(path); return(path); }
//-------------------------------------------------------------------------------------------------- public static string DoSaveModel(WindowAdaptor mainWindow, string filename = "Saved_Model.Model", bool checkFile = true) { Directory.CreateDirectory(GetTempPath()); var path = Path.Combine(GetTempPath(), filename); File.Delete(path); var fileDlg = new FileDialogAdaptor(mainWindow); Assert.That(fileDlg, Is.Not.Null); Assert.That(fileDlg.Title, Is.EqualTo("Saving Model...")); fileDlg.Save(path, checkFile: checkFile); return(path); }