public void IfNoEmptyTilesArePresent_ResultShallBeEmptyListOfGroups()
        {
            var map        = new CityBuilder.MapModel.Map(4, 7);
            var emptyAreas = _cut.Get(map);

            Assert.AreEqual(0, emptyAreas.Count);
        }
示例#2
0
        public virtual void FillMap()
        {
            var emptyAreas = _emptyAreaGroupGetter.Get(_map);

            var streets = _streetsAppender.AppendStreets(_map, emptyAreas);

            foreach (var emptyAreaGroup in emptyAreas)
            {
                _areaWithBuildingFiller.Fill(emptyAreaGroup);
            }
        }