예제 #1
0
        private static void StartTests(bool excludeManual)
        {
            EnsureSynchronizationContext();
            var display = new TestResultDisplay();

            display.Show();
            var runner = new TestRunner(display);

            ManualAssert.Initialize(display);
            runner.Run(Assembly.GetExecutingAssembly(), excludeManual);
        }
        private void StartTestsButton_Click(object sender, RibbonControlEventArgs e)
        {
            var display = new TestResultDisplay();

            display.Show();
            var runner = new TestRunner(display);

            ManualAssert.Initialize(display);
            OutlookTestContext.Initialize(Globals.ThisAddIn.Application.Session);
            runner.Run(Assembly.GetExecutingAssembly());
        }
        private static void StartTests(bool excludeManual)
        {
            EnsureSynchronizationContext();
            var display = new TestResultDisplay();

            display.Show();
            var runner = new TestRunner(display);

            ManualAssert.Initialize(display);
            OutlookTestContext.Initialize(Globals.ThisAddIn.Application.Session);
            runner.Run(Assembly.GetExecutingAssembly(), excludeManual);
        }
예제 #4
0
        //  OxymeterResults ox = new OxymeterResults();
        private void TestTypesList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var colorName = e.AddedItems[0];

            switch (e.AddedItems[0].ToString().ToLower())
            {
            case "blood pressure":
                // BPCuffPage bp = new BPCuffPage();
                TestResultDisplay.Navigate(typeof(BPCuffPage));
                break;

            case "thermometer":
                TestResultDisplay.Navigate(typeof(ThermoMeter));
                break;

            case "pulse oximeter":
                TestResultDisplay.Navigate(typeof(OxymeterResults));
                break;

            case "glucose monitor":
                TestResultDisplay.Navigate(typeof(Glucometer));
                break;

            case "stethoscope(chest)":
                TestResultDisplay.Navigate(typeof(StethoscopeChest));
                break;

            case "dermascope":
                TestResultDisplay.Navigate(typeof(DefaultTest));
                break;

            default:
                TestResultDisplay.Navigate(typeof(DefaultTest));
                break;
            }
        }