Esempio n. 1
0
            public void because_of()
            {
                this.messageBoxFacade = new StubMessageBoxFacade(MessageBoxResult.OK);

                this.applicationSettings = new StubApplicationSettings();
                this.applicationSettings.FirstRun = true;
                this.applicationSettings.BackgroundUpdateInterval = startingBackgroundInterval;

                Container container = TestDependencyConfiguration.Configure();
                container.Register<IApplicationSettings>(applicationSettings);
                container.Register<IMessageBoxFacade>(messageBoxFacade);

                var bootstrap = container.Resolve<Bootstrap>();

                bootstrap.Startup();
            }
Esempio n. 2
0
            public void because_of()
            {
                this.messageBoxFacade = new StubMessageBoxFacade(MessageBoxResult.Cancel);

                settingsApplier = new MockSettingsApplier();

                this.applicationSettings = new StubApplicationSettings();
                this.applicationSettings.FirstRun = true;

                Container container = TestDependencyConfiguration.Configure();
                container.Register<IApplicationSettings>(applicationSettings);
                container.Register<IMessageBoxFacade>(messageBoxFacade);
                container.Register<ISettingsApplier>(settingsApplier);

                var bootstrap = container.Resolve<Bootstrap>();

                bootstrap.Startup();
            }