public ReporterTests() { _factory = Substitute.For <IReporterAbstractFactory>(); _statusReporter = Substitute.For <IAnthillStatusReporter>(); _factory.BuildStatusReporter().Returns(_statusReporter); _reporter = new Reporter(_factory); }
public void should_build_an_anthill_status_report() { var statusReporter = _factory.BuildStatusReporter(); Assert.True(statusReporter is IAnthillStatusReporter); }
public Reporter(IReporterAbstractFactory factory) { _statusReporter = factory.BuildStatusReporter(); }