public void Attack_MegaWindfury_V07TR0N()
        {
            var eb = new EntityBuilder("GVG_111t", 4, 8).Windfury().Charge().InPlay();

            Assert.AreEqual(16, eb.ToBoardCard().Attack);
            Assert.AreEqual(16, eb.Exhausted().ToBoardCard(false).Attack);
            Assert.AreEqual(12, eb.AttacksThisTurn(1).ToBoardCard().Attack);
            Assert.AreEqual(8, eb.AttacksThisTurn(2).ToBoardCard().Attack);
            Assert.AreEqual(4, eb.AttacksThisTurn(3).ToBoardCard().Attack);
            Assert.AreEqual(4, eb.AttacksThisTurn(4).ToBoardCard().Attack);
        }
        public void DontInclude_IfExhausted()
        {
            var card = _minion.Exhausted().ToBoardCard();

            Assert.IsFalse(card.Include);
        }
		public void Attack_MegaWindfury_V07TR0N()
		{
			var eb = new EntityBuilder("GVG_111t", 4, 8).Windfury().Charge().InPlay();

			Assert.AreEqual(16, eb.ToBoardCard().Attack);
			Assert.AreEqual(16, eb.Exhausted().ToBoardCard(false).Attack);
			Assert.AreEqual(12, eb.AttacksThisTurn(1).ToBoardCard().Attack);
			Assert.AreEqual(8, eb.AttacksThisTurn(2).ToBoardCard().Attack);
			Assert.AreEqual(4, eb.AttacksThisTurn(3).ToBoardCard().Attack);
			Assert.AreEqual(4, eb.AttacksThisTurn(4).ToBoardCard().Attack);
		}