class ApiManagerTestCase(unittest.TestCase): class FakeCloud(object): def __init__(self): self.cloud = "cloud_name" self.cloud_name = "Cloud Name" class FakeRegistry(object): def all_clouds(self, auth_token): return [FakeCloud()] def setUp(self): self.api_manager = ApiManager(FakeRegistry(), None) def test_get_item_is_tagging(self): item = self.api_manager.get_item("some_name", lambda _ : {"fake": "yep"}) item_obj = json.loads(item)["some_name"] assert item_obj["fake"] == "yep" assert item_obj["cloud_id"] == "cloud_name" assert item_obj["cloud_name"] == "Cloud Name" assert item_obj["cloud"] == "Cloud Name"
class ApiManagerTestCase(unittest.TestCase): class FakeCloud(object): def __init__(self): self.cloud = "cloud_name" self.cloud_name = "Cloud Name" class FakeRegistry(object): def all_clouds(self, auth_token): return [FakeCloud()] def setUp(self): self.api_manager = ApiManager(FakeRegistry(), None) def test_get_item_is_tagging(self): item = self.api_manager.get_item("some_name", lambda _: {"fake": "yep"}) item_obj = json.loads(item)["some_name"] assert item_obj["fake"] == "yep" assert item_obj["cloud_id"] == "cloud_name" assert item_obj["cloud_name"] == "Cloud Name" assert item_obj["cloud"] == "Cloud Name"
def setUp(self): self.api_manager = ApiManager(FakeRegistry(), None)