示例#1
0
 def test_action(self):
     args = default_args()
     api = ApiAction(args)
     api._config.save_api_id = Mock()
     api._get_client = Mock()
     api._apply_api = Mock(
         return_value={'id': 'foo', 'name': 'bar', 'description': 'baz'})
     api._deploy = Mock(
         return_value={'id': 'foo', 'apiSummary': 'bar', 'description': 'baz'})
     api._get_remote_configuration = Mock(return_value={})
     api.action()
示例#2
0
 def test_action(self):
     args = default_args()
     api = ApiAction(args)
     api._config.save_api_id = Mock()
     api._get_client = Mock()
     api._apply_api = Mock(return_value={
         'id': 'foo',
         'name': 'bar',
         'description': 'baz'
     })
     api._deploy = Mock(return_value={
         'id': 'foo',
         'apiSummary': 'bar',
         'description': 'baz'
     })
     api._get_remote_configuration = Mock(return_value={})
     api.action()
示例#3
0
 def test_get_remote_configuration(self):
     args = default_args()
     api = ApiAction(args)
     m = Mock()
     m.get_export = Mock(return_value={'foo': 'bar'})
     eq_(api._get_remote_configuration(m, 'baz', 'qux'), {'foo': 'bar'})
示例#4
0
 def test_get_remote_configuration(self):
     args = default_args()
     api = ApiAction(args)
     m = Mock()
     m.get_export = Mock(return_value={'foo': 'bar'})
     eq_(api._get_remote_configuration(m, 'baz', 'qux'), {'foo': 'bar'})