/// <summary> /// Initializes the TestPage object. /// </summary> public LighthouseUnitTestRunnerPage() { InitializeComponent(); unitTestFrameworkBuild.Text = UnitTestSystem.FrameworkFileVersion; _remoteTestingApplicationService = RemoteUnitTestingApplicationService.Current; Loaded += new RoutedEventHandler(LighthouseUnitTestRunnerPage_Loaded); /* // Startup timer _startupTimer = new DispatcherTimer { Interval = TimeSpan.FromMilliseconds(10) }; _startupTimer.Tick += StartupMonitor; _startupTimer.Start();*/ }
public void StartService(ApplicationServiceContext context) { _serializationService = new SerializationService(); _silverlightUnitTestAbstractionsFactory = new SilverlightUnitTestAbstractionsFactory(); _current = this; if (IsEnabled) { HtmlPage.RegisterScriptableObject("TestFrontend", this); var waitingPage = new WaitingPage(); waitingPage.Loaded += (s, e) => InvokeExternalMethod("ReadyToStart"); Application.Current.RootVisual = waitingPage; } }