public void RegisterAttempt_ValidCharacters_AttemptRegisteredTrueReturned()
        {
            // Arrange
            int           gameId  = _gameAccessor.CreateGame();
            List <string> attempt = new List <string> {
                "A", "B", "C", "D"
            };

            // Act
            bool attemptRegistered = _gameAccessor.RegisterAttempt(gameId, attempt);

            // Assert
            Assert.True(attemptRegistered);
        }
        public string AttemptGame(string att)
        {
            string[]      arString = att.Split('_');
            int           gameId   = int.Parse(arString[0]);
            List <string> attempt  = new List <string> {
                arString[1][0].ToString(), arString[1][1].ToString(), arString[1][2].ToString(), arString[1][3].ToString()
            };

            _gameAccessor.RegisterAttempt(gameId, attempt);

            List <string> game = _gameAccessor.GetGame(gameId);

            return(_gameAccessor.GetHints(game, attempt));
        }