Ejemplo n.º 1
0
 def test_count_4(self):
     result = count_letters('Esto es un test')
     self.assertEqual(result, {
         'E': 1,
         's': 3,
         't': 3,
         'o': 1,
         ' ': 3,
         'e': 2,
         'u': 1,
         'n': 1
     })
Ejemplo n.º 2
0
 def test_count_(self):
     result = count_letters('hello world')
     self.assertEqual(result, {
         ' ': 1,
         'e': 1,
         'd': 1,
         'h': 1,
         'l': 3,
         'o': 2,
         'r': 1,
         'w': 1,
     })
Ejemplo n.º 3
0
 def test_count_2(self):
     result = count_letters('hola mundo')
     self.assertEqual(
         result, {
             ' ': 1,
             'h': 1,
             'o': 2,
             'l': 1,
             'a': 1,
             'm': 1,
             'u': 1,
             'n': 1,
             'd': 1,
         })
Ejemplo n.º 4
0
 def test_count_2(self):
     result = count_letters('hola como estas?')
     self.assertEqual(
         result, {
             ' ': 2,
             'e': 1,
             'h': 1,
             'o': 3,
             'l': 1,
             'a': 2,
             'c': 1,
             'm': 1,
             's': 2,
             't': 1,
             '?': 1,
         })
Ejemplo n.º 5
0
 def test_count_3(self):
     result = count_letters('Esta funcion, funciona')
     self.assertEqual(
         result, {
             'E': 1,
             's': 1,
             't': 1,
             'a': 2,
             ' ': 2,
             'f': 2,
             'u': 2,
             'n': 4,
             'c': 2,
             'i': 2,
             'o': 2,
             ',': 1,
         })
def test_count_letters(input_string, result):
    assert count_letters.count_letters(input_string) == result
Ejemplo n.º 7
0
 def test_if_exists(self):
     self.assertEqual(count_letters(''), {})
Ejemplo n.º 8
0
 def test_same_letters(self):
     self.assertEqual(count_letters('a'), {'a': 1})
     self.assertEqual(count_letters('aa'), {'a': 2})
     self.assertEqual(count_letters('b'), {'b': 1})
     self.assertEqual(count_letters('bbb'), {'b': 3})
Ejemplo n.º 9
0
 def test_different_letters(self):
     self.assertEqual(count_letters('ab'), {'a':1, 'b': 1})
     self.assertEqual(count_letters('abc'), {'a':1, 'b':1, 'c':1})
     self.assertEqual(count_letters('abcb'), {'a':1, 'b':2, 'c':1})
     self.assertEqual(count_letters('kacsa'), {'a':2, 'k':1, 'c':1, 's':1})
Ejemplo n.º 10
0
 def test_count(self):
     self.assertEqual(count_letters("hello world"), {'h': 1, 'e': 1, 'l': 3, 'o': 2, ' ': 1, 'w': 1, 'r': 1, 'd': 1})
     with self.assertRaises(TypeError):
         count_letters(1234)
         count_letters(True)
         count_letters(0.1112)
Ejemplo n.º 11
0
 def test_simple_letters(self):
     self.assertEqual(count_letters('a'), {'a': 1})
     self.assertEqual(count_letters('aa'), {'a': 2})
Ejemplo n.º 12
0
 def test_distinct_letters(self):
     self.assertEqual(count_letters('ab'), {'a': 1, 'b': 1})    
Ejemplo n.º 13
0
 def test_different_letters(self):
     self.assertEqual(count_letters('b'), {'b':1})