from messaging.rest_fetcher import RestFetcher

class DummyRestFetcher(RestFetcher):
    def fetch_schema_information(self, use_case: str):
        returnList = []
        
        if use_case == "string":
            returnList =[
                        {
                            "name": "string",
                            "use_case": "string",
                            "mappings": {
                                "UniqueID": "ResourceIds",
                                "RIds": "ResourceIds"
                            }
                        },
                        {
                            "name": "string2",
                            "use_case": "string",
                            "mappings": {
                                "UniqueID": "ResourceIds",
                                "RIds": "ResourceIds"
                            }
                        }
                    ]
        else:
            returnList = [
                        {
                            "name": "string",
                            "use_case": "string2",
                            "mappings": {
                                "UniqueID": "ResourceIds",
                                "RIds": "ResourceIds"
                            }
                        },
                        {
                            "name": "string2",
                            "use_case": "string2",
                            "mappings": {
                                "UniqueID": "ResourceIds",
                                "RIds": "ResourceIds"
                            }
                        }
                    ]
        return returnList