Esempio n. 1
0
    def test_volume_type_get_default(self):
        request = self.mock_rest_request(**{'GET': {}})
        type_ = self.cinder_volume_types.first()
        self.mock_volume_type_default.return_value = type_

        response = cinder.VolumeType().get(request, 'default')

        self.assertStatusCode(response, 200)
        self.assertEqual(api.cinder.VolumeType(type_).to_dict(), response.json)
        self.mock_volume_type_default.assert_called_once_with(request)
 def test_volume_type_get_default(self, cc):
     request = self.mock_rest_request(**{'GET': {}})
     cc.volume_type_default.return_value = {'name': 'one'}
     cc.VolumeType.return_value = mock.Mock(
         **{'to_dict.return_value': {'id': 'one'}})
     response = cinder.VolumeType().get(request, 'default')
     self.assertStatusCode(response, 200)
     self.assertEqual(response.json, {"id": "one"})
     cc.volume_type_default.assert_called_once_with(request)
     cc.VolumeType.assert_called_once_with({'name': 'one'})