self._def.selected_option_index = 2
self.assertEqual(self._def.selected_option_index, 2)
+ def test_selected_option_index_above_range(self):
+ with self.assertRaises(IndexError):
+ self._def.selected_option_index = 4
+
+ def test_selected_option_index_below_range(self):
+ with self.assertRaises(IndexError):
+ self._def.selected_option_index = -1
+
def test_selected_option(self):
self._def.selected_option_index = 2
self._def.value = -17.34
self._def.value = 1774
self.assertEqual(self._def, field)
+ def test_len(self):
+ self.assertEqual(len(self._def), 4)
+
def test_eq_invalid_type(self):
self._def.selected_option_index = 1
self._def.value = 'gerry'