def test_create_petition_raises_exception_if_error_initializing(self, petition_func_mock): petition_mock = mock.Mock() petition_mock.initialize.side_effect = Exception('') petition_func_mock.return_value = petition_mock with self.assertRaises(create.CreateRequestException): actual = create.create_petition('my_key_path.json')
def test_create_petition_returns_petition_object_id(self, petition_func_mock): petition_mock = mock.Mock() petition_mock.initialize.return_value = mock.Mock(object_id='111') petition_func_mock.return_value = petition_mock actual = create.create_petition('my_key_path.json') self.assertEqual(actual, {'petitionObjectId': '111'})
def test_create_petition_returns_petition_object_id( self, petition_func_mock): petition_mock = mock.Mock() petition_mock.initialize.return_value = mock.Mock(object_id='111') petition_func_mock.return_value = petition_mock actual = create.create_petition(('priv_key', 'pub_key'), False) self.assertEqual(actual, {'petitionObjectId': '111'})