test_azure_resource_group.py 1.1 KB

1234567891011121314151617181920212223242526272829
  1. import json
  2. import unittest
  3. import uuid
  4. from cloudbridge.cloud.interfaces import TestMockHelperMixin
  5. from test.helpers import ProviderTestBase
  6. import test.helpers as helpers
  7. class AzureResourceGroupTestCase(ProviderTestBase):
  8. def __init__(self, methodName, provider):
  9. super(AzureResourceGroupTestCase, self).__init__(
  10. methodName=methodName, provider=provider)
  11. def test_resource_group_create(self):
  12. resource_group_params = {'location': self.provider.region_name}
  13. rg = self.provider._azure_client.create_resource_group(self.provider.resource_group, resource_group_params)
  14. print("Create Resource - " + str(rg))
  15. self.assertTrue(
  16. rg.name == "cloudbridge-azure",
  17. "Resource Group should be Cloudbridge")
  18. def test_resource_group_get(self):
  19. rg = self.provider._azure_client.get_resource_group(self.provider.resource_group)
  20. print("Get Resource - " + str(rg))
  21. self.assertTrue(
  22. rg.name == "testResourceGroup",
  23. "Resource Group should be Cloudbridge")