public void Score_ScoreReturnsAnInt_Int()
 {
     //arrange
     // act
     //assert
     Assert.AreEqual(1, ScrabbleScorer.Score("A"));
 }
        public static void Main()
        {
            Console.WriteLine("Enter your word to calculate it's Scrabble score.");
            string userInput = Console.ReadLine();

            try
            {
                int score = ScrabbleScorer.Score(userInput);
                Console.WriteLine($"'{userInput}' is worth {score} points.");
            }
            catch (Exception ex)
            {
                Console.WriteLine("ERROR: {0}", ex.Message);
            }
            Main();
        }
 public void Score_ScoreCountsBonusLetters_Int()
 {
     Assert.AreEqual(13, ScrabbleScorer.Score("quit"));
 }
 public void Score_ScoreCountsAllBonusLetters_Int()
 {
     Assert.AreEqual(33, ScrabbleScorer.Score("ADBFKJQ"));
 }
Пример #5
0
 public void ScrabbleWord_Score_ALL()
 {
     Assert.AreEqual(87, ScrabbleScorer.Score("ABCDEFGHIJKLMNOPQRSTUVWXYZ"));
 }
 public void Score_ScoreCountsLetters_Int()
 {
     Assert.AreEqual(3, ScrabbleScorer.Score("rat"));
 }
Пример #7
0
 public void ScrabbleWord_Score_JX()
 {
     Assert.AreEqual(16, ScrabbleScorer.Score("JX"));
 }
Пример #8
0
 public void ScrabbleWord_Score_QZ()
 {
     Assert.AreEqual(20, ScrabbleScorer.Score("QZ"));
 }
Пример #9
0
 public void ScrabbleWord_Score_K()
 {
     Assert.AreEqual(5, ScrabbleScorer.Score("K"));
 }
Пример #10
0
 public void ScrabbleWord_Score_FHVWY()
 {
     Assert.AreEqual(20, ScrabbleScorer.Score("FHVWY"));
 }
Пример #11
0
 public void ScrabbleWord_Score_BCMP()
 {
     Assert.AreEqual(12, ScrabbleScorer.Score("BCMP"));
 }
Пример #12
0
 public void ScrabbleWord_Score_DG()
 {
     Assert.AreEqual(4, ScrabbleScorer.Score("DG"));
 }
Пример #13
0
 public void ScrabbleWord_Score_AEIOULNRST()
 {
     Assert.AreEqual(10, ScrabbleScorer.Score("AEIOULNRST"));
 }