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()); }