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()
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()
def test_scenario_general_all_successful(self, mock_director): ins = ScenarioGeneral(self.scenario_cfg, None) ins.setup() ins.run({}) ins.teardown()