Ejemplo n.º 1
0
 def test_run_method_according_option_should_have_start_game_when_user_option_is_1(self):
     m = Menu()
     m.status = ""
     m.user_option = "1"
     list_aux = m.menu_options[m.user_option]
     list_aux[0].__name__
Ejemplo n.º 2
0
 def test_validate_user_option_should_be_m_when_user_option_is_enter_an_invalid_option(self):
     m = Menu()
     m.status = "3."
     m.user_option = "7asdasds"
     m.validate_user_option()
     self.assertEqual("m",m.user_option)
Ejemplo n.º 3
0
 def test_validate_user_option_should_be_None_when_user_option_is_a_non_key_valid(self):
     m = Menu()
     m.status = "3."
     m.user_option = "7"
     m.validate_user_option()
     self.assertEqual(None,m.user_option)
Ejemplo n.º 4
0
 def test_validate_user_option_should_be_a_3_dot_1_when_user_option_is_1_and_status_3_dot(self):
     m = Menu()
     m.status = "3."
     m.user_option = "1"
     m.validate_user_option()
     self.assertEqual("3.1",m.user_option)
Ejemplo n.º 5
0
 def test_validate_user_option_should_be_x_when_user_option_is_x_and_status_3_dot_2(self):
     m = Menu()
     m.status = "3.2."
     m.user_option = "x"
     m.validate_user_option()
     self.assertEqual("x",m.user_option)
Ejemplo n.º 6
0
 def test_validate_user_option_should_be_x_when_user_option_is_x(self):
     m = Menu()
     m.user_option = "x"
     m.validate_user_option()
     self.assertEqual("x",m.user_option)