Esempio n. 1
0
 def test_malformed_class_name_raises_error(self):
     self.assertEqual([], bindings_lib.default_get_arg_names_from_class_name('notAllCamelCase'))
Esempio n. 2
0
 def test_leading_underscore_stripped(self):
     self.assertEqual(['foo'], bindings_lib.default_get_arg_names_from_class_name('_Foo'))
Esempio n. 3
0
 def test_multiple_words_lowercased_with_underscores(self):
     self.assertEqual(['foo_bar_baz'], bindings_lib.default_get_arg_names_from_class_name('FooBarBaz'))
Esempio n. 4
0
 def test_malformed_class_name_raises_error(self):
     self.assertEqual([],
                      bindings_lib.default_get_arg_names_from_class_name(
                          'notAllCamelCase'))
Esempio n. 5
0
 def test_single_word_lowercased(self):
     self.assertEqual(['foo'], bindings_lib.default_get_arg_names_from_class_name('Foo'))
Esempio n. 6
0
 def test_leading_underscore_stripped(self):
     self.assertEqual(
         ['foo'],
         bindings_lib.default_get_arg_names_from_class_name('_Foo'))
Esempio n. 7
0
 def test_multiple_words_lowercased_with_underscores(self):
     self.assertEqual(
         ['foo_bar_baz'],
         bindings_lib.default_get_arg_names_from_class_name('FooBarBaz'))
Esempio n. 8
0
 def test_single_word_lowercased(self):
     self.assertEqual(
         ['foo'], bindings_lib.default_get_arg_names_from_class_name('Foo'))
Esempio n. 9
0
 def test_numbers_followed_by_a_new_word(self):
     self.assertEqual(
         ['foo_123_bar'],
         bindings_lib.default_get_arg_names_from_class_name('Foo123Bar'))
Esempio n. 10
0
 def test_numbers_followed_by_lowercase_letters(self):
     self.assertEqual(
         ['foo_123xy'],
         bindings_lib.default_get_arg_names_from_class_name('Foo123xy'))
Esempio n. 11
0
 def test_numbers_at_the_end(self):
     self.assertEqual(
         ['foo_123'],
         bindings_lib.default_get_arg_names_from_class_name('Foo123'))
Esempio n. 12
0
 def test_single_words(self):
     self.assertEqual(
         ['foo_a'],
         bindings_lib.default_get_arg_names_from_class_name('FooA'))