コード例 #1
0
        public ActionResult Play()
        {
            try
            {
                Throw player1 = RPS.Convert(Request.Form["player1-throw"]);
                Throw player2 = RPS.Convert(Request.Form["player2-throw"]);

                return(View(RPS.Play(player1, player2)));
            }
            catch (Exception)
            {
                return(View("Play", "NOOOOOOOOO!!! STAAAHHHPPPP!!! YOU'RE NOT MY REAL DAD!!!"));
            }
        }
コード例 #2
0
 public void Convert_ConvertStringToInvalidThrow_Exception()
 {
     RPS.Convert("hi");
 }
コード例 #3
0
 public void Convert_ConvertStringToValidThrow_Throw()
 {
     Assert.AreEqual(Throw.Rock, RPS.Convert("Rock"));
 }