Пример #1
0
        public void Buisnesslogic_SerializeExportFailed()
        {
            Exception ex_returnval = null;
            Tour      Tour1        = new Tour(null, "Weite Runde", "abc", "Illmitz", "Podersdorf", 20);
            Tourlog   TL1          = new Tourlog(-1, DateTime.Now, "Very Nice", 10, 120, 3, 3.34, 4, 200, 40, 3.5);
            Tour      Tour2        = new Tour(null, "Weite Runde2", "abc", "Illmitz", "Podersdorf", 20);
            ObservableCollection <Tourlog> Tourloglist = new ObservableCollection <Tourlog>();
            ObservableCollection <Tour>    Tourlog     = new ObservableCollection <Tour>();

            Tourloglist.Add(TL1);
            Tour1.Tourlogs = Tourloglist;
            Tourlog.Add(Tour1);
            Tourlog.Add(Tour2);
            try
            {
                JsonOperator.Export(Tourlog, @"Z:\tmp");
            }
            catch (Exception e)
            {
                ex_returnval = e;
            }



            Assert.AreEqual(typeof(DirectoryNotFoundException), ex_returnval.GetType());
            Assert.Pass();
        }
Пример #2
0
        public void Execute(object?parameter)
        {
            FolderBrowserDialog tmp = new FolderBrowserDialog();

            if (tmp.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show(tmp.SelectedPath);
                JsonOperator.Export(__mainviewmodel.Tourlist, tmp.SelectedPath);
            }
        }
Пример #3
0
        public void Buisnesslogic_SerializeExport()
        {
            Tour    Tour1 = new Tour(null, "Weite Runde", "abc", "Illmitz", "Podersdorf", 20);
            Tourlog TL1   = new Tourlog(-1, DateTime.Now, "Very Nice", 10, 120, 3, 3.34, 4, 200, 40, 3.5);
            Tour    Tour2 = new Tour(null, "Weite Runde2", "abc", "Illmitz", "Podersdorf", 20);
            ObservableCollection <Tourlog> Tourloglist = new ObservableCollection <Tourlog>();
            ObservableCollection <Tour>    Tourlog     = new ObservableCollection <Tour>();

            Tourloglist.Add(TL1);
            Tour1.Tourlogs = Tourloglist;
            Tourlog.Add(Tour1);
            Tourlog.Add(Tour2);
            JsonOperator.Export(Tourlog, @"E:\tmp");


            Assert.IsTrue(File.Exists(@"E:\tmp\Tours.json"));
        }