Ejemplo n.º 1
0
 def test_most_used_character(self):
     self.assertEqual(None, word_processor.most_used_character(''))
     self.assertEqual(
         'e',
         word_processor.most_used_character(
             'These are indeed interesting, an obvious understatement, times. What say you?'
         ))
Ejemplo n.º 2
0
    def test_most_letter(self):

        output = StringIO()
        sys.stdout = output

        popular_char = word_processor.most_used_character('These are indeed interesting, an obvious understatement, times. What say you?')
        self.assertEqual("e",popular_char)
Ejemplo n.º 3
0
 def test_most_used_letters(self):
     text = "These are indeed interesting, an obvious understatement, times. What say you?"
     letters_count = {
         'a': 5,
         'b': 1,
         'c': 0,
         'd': 3,
         'e': 11,
         'f': 0,
         'g': 1,
         'h': 2,
         'i': 5,
         'j': 0,
         'k': 0,
         'l': 0,
         'm': 2,
         'n': 6,
         'o': 3,
         'p': 0,
         'q': 0,
         'r': 3,
         's': 6,
         't': 7,
         'u': 3,
         'v': 1,
         'w': 0,
         'x': 0,
         'y': 2,
         'z': 0
     }
     self.assertEqual('e', word_processor.most_used_character(text))
 def test_most_used_character(self):
     """
         This function makes sure that it displays the letter that has been used the most in a list.
     """
     words = word_processor.most_used_character(
         'These are indeed interesting, an obvious understatement, times. What say you?'
     )
     self.assertEqual('e', words)
Ejemplo n.º 5
0
 def test_1_char_most_used(self):
     results = word_processor.most_used_character('a')
     expected = 'a'
     self.assertEqual(results,expected)
Ejemplo n.º 6
0
 def test_most_used_character(self):
     most_used_char = word_processor.most_used_character(text)
     self.assertEqual("a", most_used_char)
     self.assertEqual(None,word_processor.most_used_character(""))
Ejemplo n.º 7
0
 def test_step5_most_used_empty(self):
     popular_char = word_processor.most_used_character('')
     self.assertIsNone(popular_char)
Ejemplo n.º 8
0
 def test_step5_most_used_2(self):
     popular_char = word_processor.most_used_character(
         'These are indeed interesting, an obvious understatement, times. What say you?'
     )
     self.assertEqual('e', popular_char)
Ejemplo n.º 9
0
 def test_step5_most_used_1(self):
     popular_char = word_processor.most_used_character('a')
     self.assertEqual('a', popular_char)
Ejemplo n.º 10
0
 def test_most_used_character(self):
     results = word_processor.most_used_character(
         'Hello; How, you doing? Its been long.')
     self.assertEqual('o', results)
Ejemplo n.º 11
0
 def test_Reduce_to_highest_occurrence(self):
     popular_char = word_processor.most_used_character(
         'These are indeed interesting, an obvious understatement, times. What say you?'
     )
     self.assertEqual('e', popular_char)
Ejemplo n.º 12
0
 def test_most_used_character_empty(self):
     self.assertEqual(most_used_character(""), None)
Ejemplo n.º 13
0
 def test_most_used_character_digit(self):
     self.assertEqual(most_used_character(123), -1)
Ejemplo n.º 14
0
 def test_most_used_character(self):
     self.assertEqual(most_used_character("Long but longer"), "l")
Ejemplo n.º 15
0
 def test_most_used(self):
     results = word_processor.most_used_character('These are indeed interesting, an obvious understatement, times. What say you?')
     expected = 'e'
     self.assertEqual(results,expected)
Ejemplo n.º 16
0
 def test_most_used_character(self):
     text = "these are indeed interesting an obvious understatement times what say you"
     result = 'e'
     self.assertEqual(word_processor.most_used_character(text), result)
Ejemplo n.º 17
0
 def test_most_used_empty(self):
     results = word_processor.most_used_character('')
     self.assertIsNone(results)
 def test_highest_occurence(self):
     """tests that the function returns the most frequently occuring letter in a string"""
     result = word_processor.most_used_character(
         "once a lifetime twice a day")
     expect = 'e'
     self.assertEqual(expect, result)