public void SelectXYTest() { FlightList expected = new FlightList(); expected.Add(new Flight(5, "КМ-608", "Мюнхен", TimeSpan.Parse("15:30:00"), 2)); expected.Add(new Flight(8, "КМ-602", "Мюнхен", TimeSpan.Parse("07:35:00"), 32)); var target = new MainWindow(); object sender = target; RoutedEventArgs e = null; target.InitializeComponent(); target.InfoFlightForm_Loaded(sender, e); target.SelectXYMenuItem_Click(sender, e); string cityX = "Мюнхен"; TimeSpan time = TimeSpan.Parse("20:00:00"); List <Flight> actual = SelectData.SelectXY(expected, cityX, time); if (expected.Flights_list.Count != actual.Count) { Assert.Fail(); } for (int i = 0; i < actual.Count; i++) { Assert.AreEqual(expected.Flights_list.ElementAt(i), actual.ElementAt(i)); } }
private void SetupWin() { // WindowReset(EventArgs.Empty); try { mw.Close(); } catch { } // ExpireInputs(null,EventArgs.Empty); mw = new MainWindow(); mw.InitializeComponent(); mw.Closed += mw_Closed; if (makeChild) { setOwner(Grasshopper.Instances.DocumentEditor, mw); } else { mw.Topmost = true; // WindowInteropHelper helper = new WindowInteropHelper(mw); // helper.Owner = Rhino.RhinoApp.MainWindowHandle(); } Grasshopper.Instances.ActiveCanvas.DocumentChanged -= HideWindow; Grasshopper.Instances.ActiveCanvas.DocumentChanged += HideWindow; }
public void SelectXTest() { FlightList expected = new FlightList(); expected.Add(new Flight(7, "КА-199", "Київ", TimeSpan.Parse("00:55:00"), 6)); expected.Add(new Flight(12, "LL-000", "Київ", TimeSpan.Parse("07:22:00"), 3)); var target = new MainWindow(); object sender = target; RoutedEventArgs e = null; target.InitializeComponent(); target.InfoFlightForm_Loaded(sender, e); target.SelectXMenuItem_Click(sender, e); string cityX = "Київ"; List <Flight> actual = SelectData.SelectX(expected, cityX); if (expected.Flights_list.Count != actual.Count) { Assert.Fail(); } for (int i = 0; i < actual.Count; i++) { Assert.AreEqual(expected.Flights_list.ElementAt(i), actual.ElementAt(i)); } }
public void InitializeComponentTest() { MainWindow target = new MainWindow(); // TODO: Initialize to an appropriate value target.InitializeComponent(); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void SelextXTest() { List <Flight> expected = new List <Flight>(85); expected.Add(new Flight(1, "КА-123", "Київ", TimeSpan.Parse("21:25:00"), 80)); expected.Add(new Flight(7, "КА-199", "Київ", TimeSpan.Parse("00:55:00"), 6)); var target = new MainWindow(); object sender = target; RoutedEventArgs e = null; target.InitializeComponent(); target.InfoFlightForm_Loaded(sender, e); target.SelectXMenuItem_Click(sender, e); string cityX = "Київ"; SelectData selXytest = new SelectData(); selXytest.SelextX(cityX); List <Flight> actual = selXytest.selectedCityList; for (int i = 0; i < 2; i++) { Assert.AreEqual(expected[i].id, actual[i].id); Assert.AreEqual(expected[i].number, actual[i].number); Assert.AreEqual(expected[i].city, actual[i].city); Assert.AreEqual(expected[i].depature_time, actual[i].depature_time); Assert.AreEqual(expected[i].free_seats, actual[i].free_seats); } }
protected override void OnStartup(StartupEventArgs _e) { base.OnStartup(_e); FileInfo logConfig = new FileInfo("Config/log4net.config"); GlobalContext.Properties["LogFileName"] = "log.txt"; XmlConfigurator.Configure(logConfig); NotifyAppender appender = Common.Logging.Log.NotifyAppender; Debug.Assert(appender != null); Log.Info("Starting SyncWatcherTray"); m_viewModel = new MainViewModel(); m_viewModel.Initialize(); m_mainWindow = new MainWindow(); m_mainWindow.InitializeComponent(); m_mainWindow.DataContext = m_viewModel; MainWindow = m_mainWindow; #if DEBUG m_mainWindow.ShowWindow(); #endif }
public void TryOpentWindow() { MainWindow window = new MainWindow(); window.InitializeComponent(); window.Show(); NUnit.Framework.Assert.IsTrue(window.IsVisible); window.Close(); NUnit.Framework.Assert.IsFalse(window.IsVisible); }
private void AttemptLogin(object obj) { PasswordBox pwBox = obj as PasswordBox; User u = AuthenticateUser(LoginName, pwBox.Password, PIN); if (u != null) { MainWindow mw = new MainWindow(); mw.WindowStyle = WindowStyle.SingleBorderWindow; mw.WindowState = WindowState.Maximized; mw.DataContext = DesktopApplication.MainViewModel; Platform.CurrentUser = u; //Get this workstation if (DesktopApplication.Librarian.GetItems(typeof(Workstation), new List <RetrievalCriteria>()).Where(x => (x as Workstation).Name == Environment.MachineName).Any()) { DesktopApplication.MainViewModel.CurrentWorkstation = (Workstation)DesktopApplication.Librarian.GetItems(typeof(Workstation), new List <RetrievalCriteria>()).Where(x => (x as Workstation).Name == Environment.MachineName).First(); } else { Workstation w = new Workstation(); w.Name = Environment.MachineName; DesktopApplication.Librarian.SaveItem(w); DesktopApplication.MainViewModel.CurrentWorkstation = w; logger.Info("New workstation " + w.Name + " created and saved"); } if (DesktopApplication.Librarian.GetItems(typeof(NucMedPractice), new List <RetrievalCriteria>()).Any()) { DesktopApplication.CurrentPratice = (NucMedPractice)DesktopApplication.Librarian.GetItems(typeof(NucMedPractice), new List <RetrievalCriteria>()).First(); } iRadiate.Desktop.Common.DesktopApplication.CurrentUser = u; iRadiate.Desktop.Common.DesktopApplication.MainWindow = mw; mw.DataContext = DesktopApplication.MainViewModel; mw.InitializeComponent(); mw.Show(); Properties.Settings.Default.LastLoginName = u.LoginName; Properties.Settings.Default.Save(); MetroWindow element = FindParent <MetroWindow>(pwBox); element.Close(); } else { PopupMessage = "Login details not correct - try again"; PopupOpen = true; Password = ""; PIN = ""; } }
private void Login(string un, string pw) { try { _conpath = $"Data Source = 10.1.10.114,1434; Initial Catalog = TestDB; User ID={un}; Password={pw}"; _con = new SqlConnection(_conpath); Connection = _con; _con.Open(); // Opens Main Window MainWindow mw = new MainWindow(); mw.InitializeComponent(); mw.Show(); } catch (Exception) { _con.Close(); } finally { _con.Close(); } }
public void FillCityListTest() { var target = new MainWindow(); object sender = target; RoutedEventArgs e = null; target.InitializeComponent(); target.InfoFlightForm_Loaded(sender, e); target.SelectXMenuItem_Click(sender, e); List <string> expected = new List <string>(); expected.Add("Київ"); expected.Add("Львів"); expected.Add("Париж"); expected.Add("Лондон"); expected.Add("Відень"); expected.Add("Мюнхен"); expected.Add("Берлін"); expected.Add("Мадрид"); List <string> actual = target.allCities; Assert.IsTrue(expected.Count == actual.Count); int expSize = expected.Count; int actSize = 0; for (int i = 0; i < expected.Count; ++i) { for (int j = 0; j < expected.Count; ++j) { if (expected.ElementAt(i).Equals(actual.ElementAt(j))) { actSize += 1; } } } Assert.IsTrue(actSize == expSize); }
public void SelectXYTest() { List <Flight> expected = new List <Flight>(85); expected.Add(new Flight(4, "КВ-834", "Відень", TimeSpan.Parse("13:40:00"), 45)); var target = new MainWindow(); object sender = target; RoutedEventArgs e = null; target.InitializeComponent(); target.InfoFlightForm_Loaded(sender, e); target.SelectXYMenuItem_Click(sender, e); string cityX = "Відень"; TimeSpan deadLine; TimeSpan.TryParse("14:00", out deadLine); SelectData selXYtest = new SelectData(); selXYtest.SelextX(cityX); selXYtest.SelectXY(deadLine); List <Flight> actual; actual = selXYtest.selectedCityTimeList; for (int i = 0; i < actual.Count; i++) { Assert.AreEqual(expected[i].id, actual[i].id); Assert.AreEqual(expected[i].number, actual[i].number); Assert.AreEqual(expected[i].city, actual[i].city); Assert.AreEqual(expected[i].depature_time, actual[i].depature_time); Assert.AreEqual(expected[i].free_seats, actual[i].free_seats); } }
public void InitializeComponentTest() { MainWindow target = new MainWindow(); // TODO: Initialize to an appropriate value target.InitializeComponent(); //Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void CalcPolynomFirstTest(string exp, string arg) { MainWindow window = new MainWindow(); window.InitializeComponent(); }