public void CreateSomeUnit() { Container = TestUtility.CreateContainer(); HexDatabase = Container.Resolve <IHexDatabase>(); CrossPlayerController = Container.Resolve <ICrossPlayerController>(); m_Unit0 = TestUtility.CreateUnit(new int2(0, 0), 0); m_Unit1 = TestUtility.CreateUnit(new int2(2, 0), 1); HexDatabase.AddNewSelectable(m_Unit0); HexDatabase.AddNewSelectable(m_Unit1); }
public void CreateSomeUnit() { Container = TestUtility.CreateContainer(); HexDatabase = Container.Resolve <IHexDatabase>(); TurnManager = Container.Resolve <ITurnManager>(); SelectionManager = Container.Resolve <ISelectionManager>(); UnitAttackManager = Container.Resolve <IUnitAttackManager>(); UnitSelectionManager = Container.Resolve <IUnitSelectionManager>(); CrossPlayerController = Container.Resolve <ICrossPlayerController>(); m_Unit0 = TestUtility.CreateUnit(new int2(0, 0), 0); m_Unit1 = TestUtility.CreateUnit(new int2(2, 0), 1); m_Unit0.Attack = 25; m_Unit1.RangeMax = 2; HexDatabase.AddNewSelectable(m_Unit0); HexDatabase.AddNewSelectable(m_Unit1); }