예제 #1
0
        public void CanCreatePresenter()
        {
            var presenter = _kernel.Get <CradiatorPresenter>();

            presenter.Init();

            _configSettings.ShouldHaveBeenCalled(c => c.AddObserver(presenter));
            _skinLoader.ShouldHaveBeenCalled(s => s.Load(Arg <Skin> .Is.Anything));
            _screenUpdater.ShouldHaveBeenCalled(s => s.Update());
            _configFileWatcher.ShouldHaveBeenCalled(c => c.Start());
        }