public void LizardPoisonsSpock() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Lizard, Play.Spock)); }
public void PaperCoversRock() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Paper, Play.Rock)); }
public void LizardIsCrushedByRock() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Lizard, Play.Rock)); }
public void LizardIsDecapitedByScissors() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Lizard, Play.Scissors)); }
public void RockCrushesLizard() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Rock, Play.Lizard)); }
public void ScissorsAreBrokenByRock() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Scissors, Play.Rock)); }
public void SpockSmashesScissors() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Spock, Play.Scissors)); }
public void PaperIsEatenByLizard() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Paper, Play.Lizard)); }
public void SpockIsDisprovedByPaper() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Spock, Play.Paper)); }
public void SpockIsPoisonedByLizard() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Spock, Play.Lizard)); }
public void ScissorsDecapiteLizard() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Scissors, Play.Lizard)); }
public void ScissorsCutPaper() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Scissors, Play.Paper)); }
public void ScissorsAreSmashedBySpock() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Scissors, Play.Spock)); }
public void PaperDisprovesSpock() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Paper, Play.Spock)); }
public void SpockVaporizesRock() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Spock, Play.Rock)); }
public void PaperIsCutByScissors() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Paper, Play.Scissors)); }
public void LizardEatsPaper() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Lizard, Play.Paper)); }
public void RockBreaksScissors() { Game game = new Game(); Assert.AreEqual(PlayResult.FirstPlayer, game.DoPlay(Play.Rock, Play.Scissors)); }
public void Ties() { Game game = new Game(); Assert.AreEqual(PlayResult.Tie, game.DoPlay(Play.Paper, Play.Paper)); Assert.AreEqual(PlayResult.Tie, game.DoPlay(Play.Scissors, Play.Scissors)); Assert.AreEqual(PlayResult.Tie, game.DoPlay(Play.Spock, Play.Spock)); Assert.AreEqual(PlayResult.Tie, game.DoPlay(Play.Lizard, Play.Lizard)); Assert.AreEqual(PlayResult.Tie, game.DoPlay(Play.Rock, Play.Rock)); }
public void RockIsCoveredByPaper() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Rock, Play.Paper)); }
public void RockIsVaporizedBySpock() { Game game = new Game(); Assert.AreEqual(PlayResult.SecondPlayer, game.DoPlay(Play.Rock, Play.Spock)); }