Exemplo n.º 1
0
 public HomeModule()
 {
     Get["/"] = _ => View ["index.cshtml"];
       Post["/"] = _ => {
     string player1 = Game.GetPlayer1();
     string player2;
     if (Request.Form["player2"] == "Random")
     {
       player2 = Game.GetAI();
     }
     else
     {
       player2 = Request.Form["player2"];
     }
     Game newGame = new Game(player1, player2);
     return View["index.cshtml", newGame.ReturnWinner()];
       };
       Post["/player2"] = _ => {
     Game newGame = new Game(Request.Form["player1"], "");
     return View["player2.cshtml"];
       };
 }
Exemplo n.º 2
0
 public void TestRockPaperScissorReturnWinner()
 {
     Game newGame = new Game("Rock","Scissors");
       Assert.Equal("Player 1", newGame.ReturnWinner());
 }
Exemplo n.º 3
0
 public void ReturnWinner_ScissorsVsScissors_true()
 {
     Game newGame = new Game("Scissors","Scissors");
       Assert.Equal("Draw", newGame.ReturnWinner());
 }
Exemplo n.º 4
0
 public void ReturnWinner_ScissorsVsRock_true()
 {
     Game newGame = new Game("Scissors","Rock");
       Assert.Equal("Player 2", newGame.ReturnWinner());
 }
Exemplo n.º 5
0
 public void ReturnWinner_ScissorsVsPaper_true()
 {
     Game newGame = new Game("Scissors","Paper");
       Assert.Equal("Player 1", newGame.ReturnWinner());
 }
Exemplo n.º 6
0
 public void ReturnWinner_RockVsRock_true()
 {
     Game newGame = new Game("Rock","Rock");
       Assert.Equal("Draw", newGame.ReturnWinner());
 }
Exemplo n.º 7
0
 public void ReturnWinner_RockVsPaper_true()
 {
     Game newGame = new Game("Rock","Paper");
       Assert.Equal("Player 2", newGame.ReturnWinner());
 }
Exemplo n.º 8
0
 public void ReturnWinner_PaperVsScissors_true()
 {
     Game newGame = new Game("Paper","Scissors");
       Assert.Equal("Player 2", newGame.ReturnWinner());
 }
Exemplo n.º 9
0
 public void ReturnWinner_PaperVsRock_true()
 {
     Game newGame = new Game("Paper","Rock");
       Assert.Equal("Player 1", newGame.ReturnWinner());
 }
Exemplo n.º 10
0
 public void ReturnWinner_PaperVsPaper_true()
 {
     Game newGame = new Game("Paper","Paper");
       Assert.Equal("Draw", newGame.ReturnWinner());
 }