public SlotsCommand(UsersConnector usersConnector, BetSizeParser betSizeParser, GameHistoryConnector gameHistoryConnector, MessagesHelper messagesHelper) { _usersConnector = usersConnector; _betSizeParser = betSizeParser; _gameHistoryConnector = gameHistoryConnector; _messagesHelper = messagesHelper; }
public CoinflipCommandLogic(UsersConnector usersConnector, BetSizeParser betSizeParser, GameHistoryConnector gameHistoryConnector, MessagesHelper messagesHelper) { _usersConnector = usersConnector; _betSizeParser = betSizeParser; _gameHistoryConnector = gameHistoryConnector; _messagesHelper = messagesHelper; }
public void CannotParseIncorrectText() { var parser = new BetSizeParser(); Assert.Equal(-1, parser.Parse("xdxd")); }
public void CanParseWithoutAnySymbols(string input, int correct) { var parser = new BetSizeParser(); Assert.Equal(correct, parser.Parse(input)); }
public void CanParseComplexInput(string input, int correct) { var parser = new BetSizeParser(); Assert.Equal(correct, parser.Parse(input)); }