public ChiFouMiContext() { _generator = Substitute.For <IHandShakeGenerator>(); _console = Substitute.For <IConsole>(); _parser = new CommandParser(); HumanPlayer = new HumanPlayer(_parser, _console); ComputerPlayer = new ComputerPlayer(_generator); Referee = new Referee(HumanPlayer, ComputerPlayer); }
public ComputerPlayer() { _handShakeGenerator = new HandShakeGenerator(); }
public ComputerPlayer(IHandShakeGenerator generator) { _handShakeGenerator = generator; }