public void CreateBattleField_Return_81_Fields_Without_Board() { IAreaMaker maker = MakeMakers(false); BattleArea area = maker.CreateBattleArea(); Assert.AreEqual(196, area.BattleFields.Length); }
public ShipMaker(BattleArea area, IAreaMaker maker, LinkedList <ShipBase> ships) { Area = area; Height = maker.Height; Width = maker.Width; this.maker = maker; Ships = ships; ShipContainer = new ShipsContainer(); }
public void CreateBattleField_AllFieldsCountEquals_121() { bool hasBoard = true; IAreaMaker maker = MakeMakers(hasBoard); BattleArea area = maker.CreateBattleArea(); Assert.AreEqual(256, area.BattleFields.Length); }
public void CreateEmptyArea() { _areaMaker = new AreaMaker(Area.Height, Area.Width, true); Area = _areaMaker.CreateBattleArea(); }