public void only_matches_a_grammar_errors_view() { var subject = new GrammarErrorsSubject(); subject.Matches(new StubScreen()).ShouldBeFalse(); subject.Matches(new GrammarErrorsView()); }
public void only_matches_a_grammar_errors_view() { var subject = new GrammarErrorsSubject(); subject.Matches(new StubScreen()).ShouldBeFalse(); subject.Matches(new GrammarErrorPresenter(null)); }
public StatusPresenter(IStatusView view, IScreenConductor shell, GrammarErrorsSubject errors, IExecutionQueue queue) { _view = view; _conductor = shell; _errors = errors; _queue = queue; }
public void create_screen_should_build_the_GrammarErrorsView() { var factory = MockRepository.GenerateMock<IScreenFactory>(); var theView = new GrammarErrorsView(); factory.Expect(x => x.Build<GrammarErrorsView>()).Return(theView); var subject = new GrammarErrorsSubject(); subject.CreateScreen(factory).ShouldBeTheSameAs(theView); }
public void create_screen_should_build_the_GrammarErrorsView() { var factory = MockRepository.GenerateMock <IScreenFactory>(); var theView = new GrammarErrorPresenter(null); factory.Expect(x => x.Build <GrammarErrorPresenter>()).Return(theView); var subject = new GrammarErrorsSubject(); subject.CreateScreen(factory).ShouldBeTheSameAs(theView); }