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!!!")); } }
public void Convert_ConvertStringToInvalidThrow_Exception() { RPS.Convert("hi"); }
public void Convert_ConvertStringToValidThrow_Throw() { Assert.AreEqual(Throw.Rock, RPS.Convert("Rock")); }