public void MarshalShouldAttackSpyAndWin() { AttackTestContext.ModelAttack(attackerRank: OtherPiece.MarshalRank, defenderRank: Spy.Rank).AssertAttackerWon(); }
public void MinerShouldAttackMineAndWin() { AttackTestContext.ModelAttack(attackerRank: Miner.Rank, defenderRank: Bomb.Rank).AssertAttackerWon(); }
public void ShouldAttackAndDie() { AttackTestContext.ModelAttack(attackerRank: 6, defenderRank: 7).AssertAttackerLost(); }
public void ShouldAttackAndBothDie() { AttackTestContext.ModelAttack(attackerRank: 6, defenderRank: 6).AssertBothDied(); }
public void ShouldAttackAndKill() { AttackTestContext.ModelAttack(attackerRank: 5, defenderRank: 4).AssertAttackerWon(); }