public void SetUp() { MockRepository.GenerateMock<ICradiatorView>(); MockRepository.GenerateMock<IConfigSettings>(); _skinLoader = MockRepository.GenerateMock<ISkinLoader>(); _skinChangeHandler = new SkinChangeHandler(_skinLoader); }
public CradiatorPresenter(ICradiatorView view, IConfigSettings configSettings, IConfigFileWatcher configFileWatcher, ISkinLoader skinLoader, ConfigChangeHandlerFarm changeHandlerFarm, IScreenUpdater screenUpdater, InputBindingAdder inputBindingAdder) { _view = view; view.Presenter = this; _configSettings = configSettings; _configFileWatcher = configFileWatcher; _screenUpdater = screenUpdater; _skinLoader = skinLoader; _changeHandlerFarm = changeHandlerFarm; inputBindingAdder.AddBindings(); configSettings.AddObserver(this); }
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); }
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); }
public SkinChangeHandler(ISkinLoader skinLoader) { _skinLoader = skinLoader; }
public void SetUp() { _skinLoader = Create.Mock<ISkinLoader>(); _skinChangeHandler = new SkinChangeHandler(_skinLoader); }
public void SetUp() { _skinLoader = Create.Mock <ISkinLoader>(); _skinChangeHandler = new SkinChangeHandler(_skinLoader); }