Exemplo n.º 1
0
 def test_find_item_by_name(self):
     choice = _get_choice_by_name(SampleChoices, 'simple')
     self.assertEqual(choice.id, 1)
     self.assertEqual(choice.name, 'simple')
     self.assertEqual(choice.raw, 'simple')
     choice = _get_choice_by_name(SampleChoices, 'not_simple')
     self.assertEqual(choice.id, 2)
     self.assertEqual(choice.name, 'not_simple')
     self.assertEqual(choice.raw, 'not simple')
Exemplo n.º 2
0
 def test_find_item_by_raw_name(self):
     choice = _get_choice_by_name(SampleChoices, 'some difficult case')
     self.assertEqual(choice.id, 3)
     self.assertEqual(choice.name, 'difficult')
     self.assertEqual(choice.raw, 'some difficult case')
Exemplo n.º 3
0
 def test_find_item_by_name_with_spaces(self):
     choice = _get_choice_by_name(SampleChoices, 'Not Simple')
     self.assertEqual(choice.id, 2)
     self.assertEqual(choice.name, 'not_simple')
     self.assertEqual(choice.raw, 'not simple')