コード例 #1
0
 public void Setup()
 {
     player       = PlayerUTests.CreateTestPlayer();
     cardUnit     = CardUnitUTests.CreateTestCardUnit();
     cardBuilding = CardBuildingUTests.CreateTestCardBuilding();
     cardResource = CardResourceUTests.CreateTestFoodCardResource();
 }
コード例 #2
0
 public void Setup()
 {
     buildingWithoutCard = BuildingUTests.CreateTestBuilding();
     building1           = CreateTestBuildingWithCard();
     building2           = CreateTestBuildingWithCard();
     cardBuilding        = CardBuildingUTests.CreateTestCardBuilding();
 }
        // Create test card building display
        public static CardBuildingDisplay CreateTestCardBuildingDisplay()
        {
            CardBuilding        cardBuilding        = CardBuildingUTests.CreateTestCardBuilding();
            CardBuildingDisplay cardBuildingDisplay = CardBuildingDisplayUTests.CreateTestCardBuildingDisplay();

            cardBuildingDisplay.SetCard(cardBuilding);
            return(cardBuildingDisplay);
        }
コード例 #4
0
        // Create test unit with card
        public static Building CreateTestBuildingWithCard()
        {
            CardBuilding cardBuilding = CardBuildingUTests.CreateTestCardBuilding();
            Building     building     = BuildingUTests.CreateTestBuilding();

            building.SetCard(cardBuilding);
            return(building);
        }
コード例 #5
0
 public void DoesNotSetForNonCardUnit()
 {
     unitWithoutCard.SetCard(CardBuildingUTests.CreateTestCardBuilding());
     Assert.IsNull(unitWithoutCard.GetCard());
 }