public ColonyTests()
        {
            _antsGetter = Substitute.For <IAntsGetter>();
            _factory    = Substitute.For <IColonyAbstractFactory>();

            _factory.BuildAntsGetter().Returns(_antsGetter);

            _colony = new Core.Colony(_factory);
        }
Beispiel #2
0
        public ColonyAbstractFactoryTests()
        {
            var antsRepository = Substitute.For <IAntsRepository>();

            _factory = new ColonyAbstractFactory(antsRepository);
        }
 public Colony(IColonyAbstractFactory factory)
 {
     _antsGetter = factory.BuildAntsGetter();
 }