Esempio n. 1
0
        public AppDelegate()
        {
            urlList = new URLListDataSource();
            mainWindowController  = new MainWindowController();
            preferencesController = new PreferencesController();
            logViewerController   = new LogViewerController();

            unitTestDelegate   = new UnitTestDelegate();
            unitTestController = new UnitTestRunnerController();

            preferencesController.RegisterDefaults();
            unitTestController.RegisterDefaults();
        }
Esempio n. 2
0
		public AppDelegate ()
		{
			urlList = new URLListDataSource ();
			mainWindowController = new MainWindowController ();
			preferencesController = new PreferencesController ();
			logViewerController = new LogViewerController ();

			unitTestDelegate = new UnitTestDelegate ();
			unitTestController = new UnitTestRunnerController ();

			preferencesController.RegisterDefaults ();
			unitTestController.RegisterDefaults ();
		}
Esempio n. 3
0
        public static WirelessUnitTestInstance RunUnitTest(WirelessNetwork net, WirelessUnitTest test)
        {
            WirelessUnitTestInstance instance = new WirelessUnitTestInstance(net);

            instance.TestPassed = false;
            try
            {
                UnitTestDelegate d = (UnitTestDelegate)Delegate.CreateDelegate(typeof(UnitTestDelegate), test.UnitTestMethod);
                d(instance);
                instance.TestPassed = true;
            }
            catch (Exception ex)
            {
                instance.TestException = ex;
            }

            return(instance);
        }