public virtual string ReadInput() { var input = _consoleWrapper.Read(); if (!IsValid(input)) { _consoleWrapper.Print("Invalid shot. Shoot between A0 and J9"); return(ReadInput()); } ; return(input.ToUpper()); }
private void ShowGameStartMessage() { _consoleWrapper.Print( "Shot between A0 and J9 to start a new game! Two Destroyers (4 masts) and a Battleship (5 masts) are already positioned."); }