Example #1
0
        public void HighScoringTest()
        {
            var words = "man i need a taxi up to ubud";

            var highestScoringWord = new HighestScoringWord();
            var result             = highestScoringWord.HighScoring(words);

            Assert.AreEqual("taxi", result, "Is incorrect");
        }
Example #2
0
        public void TestsWithSameWords()
        {
            var words = "house the house for working";

            var highestScoringWord = new HighestScoringWord();
            var result             = highestScoringWord.HighScoring(words);

            Assert.AreEqual("working", result, "Is incorrect");
        }
Example #3
0
        public void HighScoringWithEmptyValuesTest()
        {
            var words = "";

            var highestScoringWord = new HighestScoringWord();
            var result             = highestScoringWord.HighScoring(words);

            Assert.AreEqual("", result, "Is incorrect");
        }
Example #4
0
        public void TestsWithLongWords()
        {
            var words = "uhptokvq evextjlhmj";

            var highestScoringWord = new HighestScoringWord();
            var result             = highestScoringWord.HighScoring(words);

            Assert.AreEqual("uhptokvq", result, "Is incorrect");
        }
Example #5
0
        public void HighScoringWithMultipleValuesTest()
        {
            var words = "what time are we climbing up to volcano";

            var highestScoringWord = new HighestScoringWord();
            var result             = highestScoringWord.HighScoring(words);

            Assert.AreEqual("volcano", result, "Is incorrect");
        }