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")); }
public void ScrabbleWord_Score_ALL() { Assert.AreEqual(87, ScrabbleScorer.Score("ABCDEFGHIJKLMNOPQRSTUVWXYZ")); }
public void Score_ScoreCountsLetters_Int() { Assert.AreEqual(3, ScrabbleScorer.Score("rat")); }
public void ScrabbleWord_Score_JX() { Assert.AreEqual(16, ScrabbleScorer.Score("JX")); }
public void ScrabbleWord_Score_QZ() { Assert.AreEqual(20, ScrabbleScorer.Score("QZ")); }
public void ScrabbleWord_Score_K() { Assert.AreEqual(5, ScrabbleScorer.Score("K")); }
public void ScrabbleWord_Score_FHVWY() { Assert.AreEqual(20, ScrabbleScorer.Score("FHVWY")); }
public void ScrabbleWord_Score_BCMP() { Assert.AreEqual(12, ScrabbleScorer.Score("BCMP")); }
public void ScrabbleWord_Score_DG() { Assert.AreEqual(4, ScrabbleScorer.Score("DG")); }
public void ScrabbleWord_Score_AEIOULNRST() { Assert.AreEqual(10, ScrabbleScorer.Score("AEIOULNRST")); }