コード例 #1
0
        public void SetUp()
        {
            _view = MockRepository.GenerateMock<ICradiatorView>();
            _configSettings = MockRepository.GenerateMock<IConfigSettings>();
            _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any();
            _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any();

            _kernel = new StandardKernel(new CradiatorNinjaModule(_view, _configSettings));
            _factory = _kernel.Get<IWebClientFactory>();
            _kernel.Get<BuildDataTransformer>();
        }
コード例 #2
0
        public void SetUp()
        {
            _view           = MockRepository.GenerateMock <ICradiatorView>();
            _configSettings = MockRepository.GenerateMock <IConfigSettings>();
            _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any();
            _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any();
            _configSettings.Expect(c => c.ServerNameRegEx).Return(".*").Repeat.Any();

            _kernel  = new StandardKernel(new CradiatorNinjaModule(_view, _configSettings));
            _factory = _kernel.Get <IWebClientFactory>();
            _kernel.Get <BuildDataTransformer>();
        }
コード例 #3
0
ファイル: Presenter_Tests.cs プロジェクト: xerxesb/cradiator
        public void SetUp()
        {
            _view = MockRepository.GenerateMock<ICradiatorView>();
            _configSettings = MockRepository.GenerateMock<IConfigSettings>();
            _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any();
            _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any();

            _skinLoader = MockRepository.GenerateMock<ISkinLoader>();
            _screenUpdater = MockRepository.GenerateMock<IScreenUpdater>();
            _configFileWatcher = MockRepository.GenerateMock<IConfigFileWatcher>();

            var bootstrapper = new Bootstrapper(_configSettings, _view);
            _kernel = bootstrapper.CreateKernel();
            _kernel.Rebind<ISkinLoader>().ToConstant(_skinLoader);
            _kernel.Rebind<IScreenUpdater>().ToConstant(_screenUpdater);
            _kernel.Rebind<IConfigFileWatcher>().ToConstant(_configFileWatcher);
        }
コード例 #4
0
        public void SetUp()
        {
            _view           = Create.Mock <ICradiatorView>();
            _configSettings = Create.Mock <IConfigSettings>();
            _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any();
            _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any();

            _skinLoader        = Create.Mock <ISkinLoader>();
            _screenUpdater     = Create.Mock <IScreenUpdater>();
            _configFileWatcher = Create.Mock <IConfigFileWatcher>();

            var bootstrapper = new Bootstrapper(_configSettings, _view);

            _kernel = bootstrapper.CreateKernel();
            _kernel.Rebind <ISkinLoader>().ToConstant(_skinLoader);
            _kernel.Rebind <IScreenUpdater>().ToConstant(_screenUpdater);
            _kernel.Rebind <IConfigFileWatcher>().ToConstant(_configFileWatcher);
        }