Ejemplo n.º 1
0
 def test_scenario_general_case_fail(self, mock_director):
     ins = ScenarioGeneral(self.scenario_cfg, None)
     mock_obj = mock.Mock()
     mock_obj.verify.return_value = False
     ins.director = mock_obj
     ins.director.data = {}
     ins.run({})
     ins.pass_flag = True
     ins.teardown()
Ejemplo n.º 2
0
 def test_scenario_general_exception(self, mock_director):
     ins = ScenarioGeneral(self.scenario_cfg, None)
     mock_obj = mock.Mock()
     mock_obj.createActionPlayer.side_effect = KeyError('Wrong')
     ins.director = mock_obj
     ins.run(None)
     ins.teardown()
Ejemplo n.º 3
0
 def test_scenario_general_all_successful(self, mock_director):
     ins = ScenarioGeneral(self.scenario_cfg, None)
     ins.setup()
     ins.run({})
     ins.teardown()