Exemple #1
0
        //--------------------------------------------------------------------------------------------------

        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);
        }
Exemple #2
0
        //--------------------------------------------------------------------------------------------------

        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);
        }