public void Setup() { unitWithoutCard = UnitUTests.CreateTestUnit(); unit1 = CreateTestUnitWithCard(); unit2 = CreateTestUnitWithCard(); cardUnit = CardUnitUTests.CreateTestCardUnit(); }
public void Setup() { player = PlayerUTests.CreateTestPlayer(); cardUnit = CardUnitUTests.CreateTestCardUnit(); cardBuilding = CardBuildingUTests.CreateTestCardBuilding(); cardResource = CardResourceUTests.CreateTestFoodCardResource(); }
public void DrawnPieceCardCreatesCardDisplayObject() { CardPiece newCardPiece = CardUnitUTests.CreateTestCardUnit(); player.DrawCard(newCardPiece); Assert.AreEqual(1, player.handTransform.childCount); }
public void DrawnPieceCardGoesToHand() { CardPiece newCardPiece = CardUnitUTests.CreateTestCardUnit(); player.DrawCard(newCardPiece); Assert.AreEqual(1, player.cardPieceDisplays.Count); }
public void ResourceCounterDoesNotUpdateOnPieceCardDraw() { CardPiece newCardPiece = CardUnitUTests.CreateTestCardUnit(); player.DrawCard(newCardPiece); Assert.AreEqual(0, player.playerUI.GetResourceCount(ResourceType.Food)); }
// Create test card unit public static CardUnitDisplay CreateTestCardUnitDisplay() { CardUnit cardUnit = CardUnitUTests.CreateTestCardUnit(); CardUnitDisplay cardUnitDisplay = CardUnitDisplayUTests.CreateTestCardUnitDisplay(); cardUnitDisplay.SetCard(cardUnit); return(cardUnitDisplay); }
// Create test unit with card public static Unit CreateTestUnitWithCard() { CardUnit cardUnit = CardUnitUTests.CreateTestCardUnit(); Unit unit = UnitUTests.CreateTestUnit(); unit.SetCard(cardUnit); return(unit); }
public void Setup() { player = PlayerUTests.CreateTestPlayer(); cardUnit1 = CardUnitUTests.CreateTestCardUnit(); cardUnit2 = CardUnitUTests.CreateTestCardUnit(); player.DrawCard(cardUnit1); cardUnitDisplay1 = player.cardPieceDisplays[0]; Sprite[] cardBackgrounds = Resources.LoadAll <Sprite>("Art/Cards/Card Backgrounds"); playableBorder = cardBackgrounds[1]; unplayableBorder = Resources.Load <Sprite>(ENV.CARD_UNPLAYABLE_BORDER_RESOURCE_PATH); highlightedBorder = Resources.Load <Sprite>(ENV.CARD_HIGHLIGHTED_BORDER_RESOURCE_PATH); }
public void DoesNotSetForNonCardBuilding() { buildingWithoutCard.SetCard(CardUnitUTests.CreateTestCardUnit()); Assert.IsNull(buildingWithoutCard.GetCard()); }