コード例 #1
0
 public void Setup()
 {
     rpsPlayer = Substitute.For <IRPSPlayer>();
     rpsPlayer.GetReady(Arg.Any <int>(), Arg.Any <int>()).Returns(Constants.GameSuccessfullySetup);
     rpsPlayer.MakeMove().Returns(Move.Rock);
     rpsPlayer.Result(Arg.Any <Outcome>()).Returns(Constants.OverallWin);
     gameController = new GameController(rpsPlayer);
 }
コード例 #2
0
 public async Task <ActionResult <string> > GetReady(int numOfGames, int numOfDynamite)
 {
     return(Created(nameof(GetReady), await rpsPlayer.GetReady(numOfGames, numOfDynamite)));
 }