Esempio n. 1
0
        public EggsIncubatingReporterTests()
        {
            _eggsChecker = Substitute.For <IEggsChecker>();
            var eggsCheckerFactory = Substitute.For <IEggsCheckerFactory>();

            eggsCheckerFactory.Build().Returns(_eggsChecker);

            _reporter = new EggsIncubatingReporter(eggsCheckerFactory);
        }
        public DefaultEggCheckerTests()
        {
            var incubatorFactory = Substitute.For <IIncubatorFactory>();

            _incubator = Substitute.For <IIncubator>();
            incubatorFactory.Build().Returns(_incubator);

            _checker = new DefaultEggsChecker(incubatorFactory);
        }
 public EggsIncubatingReporter(IEggsCheckerFactory eggsCheckerFactory)
 {
     _eggsChecker = eggsCheckerFactory.Build();
 }