コード例 #1
0
ファイル: peter_fabics_test.py プロジェクト: tamasc/syllabus
 def test_count(self):
     #self.create_file_width_content(self.file_name, self.content)
     self.assertEqual(count_letters('c'), {'c':1})
     self.assertEqual(count_letters('assa'), {'a':2, 's':2})
     self.assertEqual(count_letters('c11'), {'c':1, '1':2})
     self.assertEqual(count_letters('cc12'), {'c':2, '1':1, '2':1})
     self.assertEqual(count_letters('bbb'), {'b':3})
コード例 #2
0
 def test_count_letters_with_spaces(self):
     self.assertEqual(count_letters('a l m a'), {
         'a': 2,
         'l': 1,
         'm': 1,
         ' ': 3
     })
コード例 #3
0
 def test_for_case_sensitivity(self):
     self.assertEqual(count_letters("Attila"), {
         'a': 2,
         't': 2,
         'i': 1,
         'l': 1
     })
コード例 #4
0
 def test_for_lorem_ipsum(self):
     self.assertEqual(
         count_letters(
             "Lorem ipsum dolor sit amet, massa in pede augue, pariatur lectus lectus nostra et nonummy felis, ut justo donec, volutpat vitae donec pharetra."
         ), {
             'j': 1,
             '.': 1,
             'i': 6,
             'l': 6,
             'a': 11,
             't': 13,
             'f': 1,
             'o': 9,
             'n': 6,
             'v': 2,
             'r': 7,
             'u': 10,
             'e': 13,
             's': 9,
             'c': 4,
             'g': 1,
             ' ': 22,
             'y': 1,
             'p': 5,
             ',': 4,
             'm': 6,
             'h': 1,
             'd': 4
         })
コード例 #5
0
 def test_count_letters_method_only_lowercase_letters_correct_result(self):
     result = count_letters('kismacska')
     self.assertEqual({
         'i': 1,
         'c': 1,
         's': 2,
         'm': 1,
         'a': 2,
         'k': 2
     }, result)
コード例 #6
0
 def test_count_letters_method_numbers_and_letters_true_if_only_letters_counted_correct_result(
         self):
     result = count_letters('kismacska 12 kisoccse')
     self.assertEqual(
         {
             'c': 3,
             'i': 2,
             's': 4,
             'k': 3,
             'm': 1,
             'e': 1,
             'a': 2,
             'o': 1
         }, result)
コード例 #7
0
ファイル: peet_test.py プロジェクト: roko79/syllabus
 def test_letter_count_wrong_type(self):
     self.assertFalse(count_letters(34678))
コード例 #8
0
ファイル: sandor_biro_test.py プロジェクト: tamasc/syllabus
 def test_letter_counter_notequal(self):
     self.assertNotEqual(count_letters('alma'), count_letters('kkkkddddd'))
コード例 #9
0
 def test_anagramm_with_numbers(self):
     self.assertFalse(count_letters(1234))
コード例 #10
0
	def test_letter_count_wrong_type(self):
		self.assertFalse(count_letters(34678))
コード例 #11
0
 def test_for_lorem_ipsum(self):
     self.assertEqual(count_letters("Lorem ipsum dolor sit amet, massa in pede augue, pariatur lectus lectus nostra et nonummy felis, ut justo donec, volutpat vitae donec pharetra."), {'j': 1, '.': 1, 'i': 6, 'l': 6, 'a': 11, 't': 13, 'f': 1, 'o': 9, 'n': 6, 'v': 2, 'r': 7, 'u': 10, 'e': 13, 's': 9, 'c': 4, 'g': 1, ' ': 22, 'y': 1, 'p': 5, ',': 4, 'm': 6, 'h': 1, 'd': 4})
コード例 #12
0
 def test_how_many_different_characters_are_in_this_string(self):
     self.assertEqual(count_letters(self.input_string_for_letter_counter),
                      self.expected_letter_dictionary)
コード例 #13
0
 def test_count_numbers_in_string(self):
     self.assertEqual(count_letters('11233'), {'1':2, '2':1, '3':2})
コード例 #14
0
 def test_count_numbers_in_string(self):
     self.assertEqual(count_letters('11233'), {'1': 2, '2': 1, '3': 2})
コード例 #15
0
 def test_count_letters(self):
     self.assertEqual(count_letters(self.str3), count_letters(self.str4))
コード例 #16
0
 def test_empty_string(self):
     self.assertEqual(count_letters(''), {})
コード例 #17
0
 def test_count_integers(self):
     self.assertEqual(count_letters(11233), {'1':2, '2':1, '3':2})
コード例 #18
0
 def test_count_letters_with_spaces(self):
     self.assertEqual(count_letters('a l m a'), {'a':2, 'l':1, 'm':1, ' ':3})
コード例 #19
0
 def test_count_letters_asd(self):
     self.assertEqual(count_letters('asdssdd a'), ({
         'a': 2,
         's': 3,
         'd': 3
     }))
コード例 #20
0
ファイル: anna_torok_test.py プロジェクト: tamasc/syllabus
 def test_count__with_uppercase_letters(self):
     self.assertEqual(count_letters('lomhaMacska'),
                      count_letters('scAkmahomal'))
コード例 #21
0
 def test_count_letters_stars_vv(self):
     self.assertEqual(count_letters(' VVqqovv '), ({
         'v': 4,
         'q': 2,
         'o': 1
     }))
コード例 #22
0
 def test_count_lower_and_uppercase_letters(self):
     self.assertEqual(count_letters('Alma'), {'a':2, 'l':1, 'm':1})
コード例 #23
0
 def test_how_many_different_characters_are_in_this_string(self):
     self.assertEqual(count_letters(self.input_string_for_letter_counter), self.expected_letter_dictionary)
コード例 #24
0
 def test_count_letters_compare_with_Hello(self):
     hello_count = {'H': 1, 'l': 2, 'o': 1, 'e': 1}
     self.assertEqual(hello_count, count_letters("Hello"))
コード例 #25
0
ファイル: agyenes_test.py プロジェクト: roko79/syllabus
 def test_count_letters(self):
     self.assertEqual(count_letters('def'), {'d': 1, 'e': 1, 'f': 1})
     self.assertEqual(count_letters(''), {})
     self.assertEqual(count_letters(5.03), '')
コード例 #26
0
 def test_count_letters_int_input(self):
     self.assertFalse(count_letters(123))
コード例 #27
0
 def test_count_letters_stars(self):
     self.assertEqual(count_letters('**01 *01 *a'), ({'a':1}))
コード例 #28
0
 def test_count_letters_long_string(self):
     long_string = "abcdefghijklmnopqrst" * 100
     a_count = 100
     self.assertEqual(a_count, count_letters(long_string)['a'])
コード例 #29
0
 def test_count_letters(self):
     dict = {'l': 1, 'a': 2}
     self.assertEqual(count_letters('ala'), dict)
     self.assertEqual(count_letters('Ala'), dict)
コード例 #30
0
 def test_same_word_in_different_order(self):
     self.assertEqual(count_letters('hello'), count_letters('olleh'))
コード例 #31
0
 def test_anagramm_with_numbers(self):
     self.assertTrue(count_letters('alma'), {'l': 1, 'a': 2, 'm': 1})
コード例 #32
0
 def test_uppercase_letter_in_string(self):
     self.assertEqual(count_letters('helLo'), count_letters('olleh'))
コード例 #33
0
ファイル: sandor_biro_test.py プロジェクト: tamasc/syllabus
 def test_letter_counter_True(self):
     self.assertEqual(count_letters('alma'), count_letters('mala'))
コード例 #34
0
 def test_different_words_not_equal(self):
     self.assertNotEqual(count_letters('hello'), count_letters('fkjdkllsi'))
コード例 #35
0
ファイル: sandor_biro_test.py プロジェクト: tamasc/syllabus
 def test_letter_counter_uppercase(self):
     self.assertNotEqual(count_letters('alMa'), count_letters('mala'))
コード例 #36
0
 def test_empty_string(self):
     self.assertEqual(count_letters(''), {})
コード例 #37
0
 def test_count_letters(self):
     self.assertEqual(count_letters(self.str3), count_letters(self.str4))
コード例 #38
0
 def test_counter(self):
   self.assertDictContainsSubset(count_letters(self.sentence), self.dictionary)
コード例 #39
0
 def test_count_letters_stars(self):
     self.assertEqual(count_letters('**01 *01 *a'), ({'a': 1}))
コード例 #40
0
 def test_count_integers(self):
     self.assertEqual(count_letters(11233), {'1': 2, '2': 1, '3': 2})
コード例 #41
0
 def test_count_lower_and_uppercase_letters(self):
     self.assertEqual(count_letters('Alma'), {'a': 2, 'l': 1, 'm': 1})
コード例 #42
0
ファイル: anna_torok_test.py プロジェクト: tamasc/syllabus
 def test_count_with_hypen_letters(self):
     self.assertEqual(count_letters('lomha-macska'),
                      count_letters('-scakmahomal'))
コード例 #43
0
 def test_count_letters_method_lowercase_and_uppercase_letters_correct_result(self):
     result = count_letters('Kismacska')
     self.assertEqual({'i': 1, 'c': 1, 's': 2, 'm': 1, 'a': 2, 'k': 2}, result)
コード例 #44
0
 def test_count_letters_stars_vv(self):
     self.assertEqual(count_letters(' VVqqovv '), ({'v':4, 'q':2, 'o':1}))
コード例 #45
0
ファイル: anna_torok_test.py プロジェクト: tamasc/syllabus
 def test_count_letters(self):
     self.assertEqual(count_letters('almafa'), count_letters('lamaaf'))
コード例 #46
0
 def test_count_letters_method_numbers_and_letters_true_if_only_letters_counted_correct_result(self):
     result = count_letters('kismacska 12 kisoccse')
     self.assertEqual({'c': 3, 'i': 2, 's': 4, 'k': 3, 'm': 1, 'e': 1, 'a': 2, 'o': 1}, result)
コード例 #47
0
ファイル: anna_torok_test.py プロジェクト: tamasc/syllabus
 def test_count__with_not_letters(self):
     self.assertNotEqual(count_letters('lomham1acska'),
                         count_letters('scakmahomal3d'))
コード例 #48
0
	def test_count_letters_compare_with_Hello(self):
		hello_count = {'H': 1, 'l': 2, 'o': 1, 'e': 1}
		self.assertEqual(hello_count, count_letters("Hello"))
コード例 #49
0
ファイル: anna_torok_test.py プロジェクト: tamasc/syllabus
 def test_count__empty_letters(self):
     self.assertEqual(count_letters(''), {})
コード例 #50
0
	def test_count_letters_int_input(self):
		self.assertFalse(count_letters(123))
コード例 #51
0
	def test_count_letters_long_string(self):
		long_string = "abcdefghijklmnopqrst" * 100
		a_count = 100
		self.assertEqual(a_count, count_letters(long_string)['a'])
コード例 #52
0
 def test_for_case_sensitivity(self):
     self.assertEqual(count_letters("Attila"), {'a': 2, 't': 2, 'i': 1, 'l': 1})
コード例 #53
0
 def test_count_letters(self):
     dict = {'l': 1, 'a': 2}
     self.assertEqual(count_letters('ala'), dict)
     self.assertEqual(count_letters('Ala'), dict)
コード例 #54
0
 def test_count_letters_asd(self):
     self.assertEqual(count_letters('asdssdd a'), ({'a':2, 's':3, 'd':3}))