def METHOD_NAME(self):
    locator = ComponentLocator()
    resolver = ReferenceResolver()
    configs = {"A": "@B", "B": "@C", "C": "@A"}
    for k, v in configs.items():
        resolver.add_item(ConfigComponent(config=v, id=k, locator=locator))
    for k in ["A", "B", "C"]:
        with self.assertRaises(ValueError):
            resolver.get_resolved_content(k)