{-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-orphans #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.AWS.Gen.AppSync -- Copyright : (c) 2013-2018 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.AppSync where import Data.Proxy import Network.AWS.AppSync import Test.AWS.AppSync.Internal import Test.AWS.Fixture import Test.AWS.Prelude import Test.Tasty -- Auto-generated: the actual test selection needs to be manually placed into -- the top-level so that real test data can be incrementally added. -- -- This commented snippet is what the entire set should look like: -- fixtures :: TestTree -- fixtures = -- [ testGroup "request" -- [ requestUpdateDataSource $ -- updateDataSource -- -- , requestDeleteDataSource $ -- deleteDataSource -- -- , requestCreateType $ -- createType -- -- , requestGetGraphqlAPI $ -- getGraphqlAPI -- -- , requestCreateGraphqlAPI $ -- createGraphqlAPI -- -- , requestStartSchemaCreation $ -- startSchemaCreation -- -- , requestDeleteGraphqlAPI $ -- deleteGraphqlAPI -- -- , requestUpdateGraphqlAPI $ -- updateGraphqlAPI -- -- , requestGetIntrospectionSchema $ -- getIntrospectionSchema -- -- , requestGetDataSource $ -- getDataSource -- -- , requestDeleteAPIKey $ -- deleteAPIKey -- -- , requestUpdateAPIKey $ -- updateAPIKey -- -- , requestUpdateType $ -- updateType -- -- , requestDeleteType $ -- deleteType -- -- , requestCreateDataSource $ -- createDataSource -- -- , requestListTypes $ -- listTypes -- -- , requestListDataSources $ -- listDataSources -- -- , requestUpdateResolver $ -- updateResolver -- -- , requestDeleteResolver $ -- deleteResolver -- -- , requestListResolvers $ -- listResolvers -- -- , requestCreateResolver $ -- createResolver -- -- , requestGetSchemaCreationStatus $ -- getSchemaCreationStatus -- -- , requestListGraphqlAPIs $ -- listGraphqlAPIs -- -- , requestGetResolver $ -- getResolver -- -- , requestCreateAPIKey $ -- createAPIKey -- -- , requestListAPIKeys $ -- listAPIKeys -- -- , requestGetType $ -- getType -- -- ] -- , testGroup "response" -- [ responseUpdateDataSource $ -- updateDataSourceResponse -- -- , responseDeleteDataSource $ -- deleteDataSourceResponse -- -- , responseCreateType $ -- createTypeResponse -- -- , responseGetGraphqlAPI $ -- getGraphqlAPIResponse -- -- , responseCreateGraphqlAPI $ -- createGraphqlAPIResponse -- -- , responseStartSchemaCreation $ -- startSchemaCreationResponse -- -- , responseDeleteGraphqlAPI $ -- deleteGraphqlAPIResponse -- -- , responseUpdateGraphqlAPI $ -- updateGraphqlAPIResponse -- -- , responseGetIntrospectionSchema $ -- getIntrospectionSchemaResponse -- -- , responseGetDataSource $ -- getDataSourceResponse -- -- , responseDeleteAPIKey $ -- deleteAPIKeyResponse -- -- , responseUpdateAPIKey $ -- updateAPIKeyResponse -- -- , responseUpdateType $ -- updateTypeResponse -- -- , responseDeleteType $ -- deleteTypeResponse -- -- , responseCreateDataSource $ -- createDataSourceResponse -- -- , responseListTypes $ -- listTypesResponse -- -- , responseListDataSources $ -- listDataSourcesResponse -- -- , responseUpdateResolver $ -- updateResolverResponse -- -- , responseDeleteResolver $ -- deleteResolverResponse -- -- , responseListResolvers $ -- listResolversResponse -- -- , responseCreateResolver $ -- createResolverResponse -- -- , responseGetSchemaCreationStatus $ -- getSchemaCreationStatusResponse -- -- , responseListGraphqlAPIs $ -- listGraphqlAPIsResponse -- -- , responseGetResolver $ -- getResolverResponse -- -- , responseCreateAPIKey $ -- createAPIKeyResponse -- -- , responseListAPIKeys $ -- listAPIKeysResponse -- -- , responseGetType $ -- getTypeResponse -- -- ] -- ] -- Requests requestUpdateDataSource :: UpdateDataSource -> TestTree requestUpdateDataSource = req "UpdateDataSource" "fixture/UpdateDataSource.yaml" requestDeleteDataSource :: DeleteDataSource -> TestTree requestDeleteDataSource = req "DeleteDataSource" "fixture/DeleteDataSource.yaml" requestCreateType :: CreateType -> TestTree requestCreateType = req "CreateType" "fixture/CreateType.yaml" requestGetGraphqlAPI :: GetGraphqlAPI -> TestTree requestGetGraphqlAPI = req "GetGraphqlAPI" "fixture/GetGraphqlAPI.yaml" requestCreateGraphqlAPI :: CreateGraphqlAPI -> TestTree requestCreateGraphqlAPI = req "CreateGraphqlAPI" "fixture/CreateGraphqlAPI.yaml" requestStartSchemaCreation :: StartSchemaCreation -> TestTree requestStartSchemaCreation = req "StartSchemaCreation" "fixture/StartSchemaCreation.yaml" requestDeleteGraphqlAPI :: DeleteGraphqlAPI -> TestTree requestDeleteGraphqlAPI = req "DeleteGraphqlAPI" "fixture/DeleteGraphqlAPI.yaml" requestUpdateGraphqlAPI :: UpdateGraphqlAPI -> TestTree requestUpdateGraphqlAPI = req "UpdateGraphqlAPI" "fixture/UpdateGraphqlAPI.yaml" requestGetIntrospectionSchema :: GetIntrospectionSchema -> TestTree requestGetIntrospectionSchema = req "GetIntrospectionSchema" "fixture/GetIntrospectionSchema.yaml" requestGetDataSource :: GetDataSource -> TestTree requestGetDataSource = req "GetDataSource" "fixture/GetDataSource.yaml" requestDeleteAPIKey :: DeleteAPIKey -> TestTree requestDeleteAPIKey = req "DeleteAPIKey" "fixture/DeleteAPIKey.yaml" requestUpdateAPIKey :: UpdateAPIKey -> TestTree requestUpdateAPIKey = req "UpdateAPIKey" "fixture/UpdateAPIKey.yaml" requestUpdateType :: UpdateType -> TestTree requestUpdateType = req "UpdateType" "fixture/UpdateType.yaml" requestDeleteType :: DeleteType -> TestTree requestDeleteType = req "DeleteType" "fixture/DeleteType.yaml" requestCreateDataSource :: CreateDataSource -> TestTree requestCreateDataSource = req "CreateDataSource" "fixture/CreateDataSource.yaml" requestListTypes :: ListTypes -> TestTree requestListTypes = req "ListTypes" "fixture/ListTypes.yaml" requestListDataSources :: ListDataSources -> TestTree requestListDataSources = req "ListDataSources" "fixture/ListDataSources.yaml" requestUpdateResolver :: UpdateResolver -> TestTree requestUpdateResolver = req "UpdateResolver" "fixture/UpdateResolver.yaml" requestDeleteResolver :: DeleteResolver -> TestTree requestDeleteResolver = req "DeleteResolver" "fixture/DeleteResolver.yaml" requestListResolvers :: ListResolvers -> TestTree requestListResolvers = req "ListResolvers" "fixture/ListResolvers.yaml" requestCreateResolver :: CreateResolver -> TestTree requestCreateResolver = req "CreateResolver" "fixture/CreateResolver.yaml" requestGetSchemaCreationStatus :: GetSchemaCreationStatus -> TestTree requestGetSchemaCreationStatus = req "GetSchemaCreationStatus" "fixture/GetSchemaCreationStatus.yaml" requestListGraphqlAPIs :: ListGraphqlAPIs -> TestTree requestListGraphqlAPIs = req "ListGraphqlAPIs" "fixture/ListGraphqlAPIs.yaml" requestGetResolver :: GetResolver -> TestTree requestGetResolver = req "GetResolver" "fixture/GetResolver.yaml" requestCreateAPIKey :: CreateAPIKey -> TestTree requestCreateAPIKey = req "CreateAPIKey" "fixture/CreateAPIKey.yaml" requestListAPIKeys :: ListAPIKeys -> TestTree requestListAPIKeys = req "ListAPIKeys" "fixture/ListAPIKeys.yaml" requestGetType :: GetType -> TestTree requestGetType = req "GetType" "fixture/GetType.yaml" -- Responses responseUpdateDataSource :: UpdateDataSourceResponse -> TestTree responseUpdateDataSource = res "UpdateDataSourceResponse" "fixture/UpdateDataSourceResponse.proto" appSync (Proxy :: Proxy UpdateDataSource) responseDeleteDataSource :: DeleteDataSourceResponse -> TestTree responseDeleteDataSource = res "DeleteDataSourceResponse" "fixture/DeleteDataSourceResponse.proto" appSync (Proxy :: Proxy DeleteDataSource) responseCreateType :: CreateTypeResponse -> TestTree responseCreateType = res "CreateTypeResponse" "fixture/CreateTypeResponse.proto" appSync (Proxy :: Proxy CreateType) responseGetGraphqlAPI :: GetGraphqlAPIResponse -> TestTree responseGetGraphqlAPI = res "GetGraphqlAPIResponse" "fixture/GetGraphqlAPIResponse.proto" appSync (Proxy :: Proxy GetGraphqlAPI) responseCreateGraphqlAPI :: CreateGraphqlAPIResponse -> TestTree responseCreateGraphqlAPI = res "CreateGraphqlAPIResponse" "fixture/CreateGraphqlAPIResponse.proto" appSync (Proxy :: Proxy CreateGraphqlAPI) responseStartSchemaCreation :: StartSchemaCreationResponse -> TestTree responseStartSchemaCreation = res "StartSchemaCreationResponse" "fixture/StartSchemaCreationResponse.proto" appSync (Proxy :: Proxy StartSchemaCreation) responseDeleteGraphqlAPI :: DeleteGraphqlAPIResponse -> TestTree responseDeleteGraphqlAPI = res "DeleteGraphqlAPIResponse" "fixture/DeleteGraphqlAPIResponse.proto" appSync (Proxy :: Proxy DeleteGraphqlAPI) responseUpdateGraphqlAPI :: UpdateGraphqlAPIResponse -> TestTree responseUpdateGraphqlAPI = res "UpdateGraphqlAPIResponse" "fixture/UpdateGraphqlAPIResponse.proto" appSync (Proxy :: Proxy UpdateGraphqlAPI) responseGetIntrospectionSchema :: GetIntrospectionSchemaResponse -> TestTree responseGetIntrospectionSchema = res "GetIntrospectionSchemaResponse" "fixture/GetIntrospectionSchemaResponse.proto" appSync (Proxy :: Proxy GetIntrospectionSchema) responseGetDataSource :: GetDataSourceResponse -> TestTree responseGetDataSource = res "GetDataSourceResponse" "fixture/GetDataSourceResponse.proto" appSync (Proxy :: Proxy GetDataSource) responseDeleteAPIKey :: DeleteAPIKeyResponse -> TestTree responseDeleteAPIKey = res "DeleteAPIKeyResponse" "fixture/DeleteAPIKeyResponse.proto" appSync (Proxy :: Proxy DeleteAPIKey) responseUpdateAPIKey :: UpdateAPIKeyResponse -> TestTree responseUpdateAPIKey = res "UpdateAPIKeyResponse" "fixture/UpdateAPIKeyResponse.proto" appSync (Proxy :: Proxy UpdateAPIKey) responseUpdateType :: UpdateTypeResponse -> TestTree responseUpdateType = res "UpdateTypeResponse" "fixture/UpdateTypeResponse.proto" appSync (Proxy :: Proxy UpdateType) responseDeleteType :: DeleteTypeResponse -> TestTree responseDeleteType = res "DeleteTypeResponse" "fixture/DeleteTypeResponse.proto" appSync (Proxy :: Proxy DeleteType) responseCreateDataSource :: CreateDataSourceResponse -> TestTree responseCreateDataSource = res "CreateDataSourceResponse" "fixture/CreateDataSourceResponse.proto" appSync (Proxy :: Proxy CreateDataSource) responseListTypes :: ListTypesResponse -> TestTree responseListTypes = res "ListTypesResponse" "fixture/ListTypesResponse.proto" appSync (Proxy :: Proxy ListTypes) responseListDataSources :: ListDataSourcesResponse -> TestTree responseListDataSources = res "ListDataSourcesResponse" "fixture/ListDataSourcesResponse.proto" appSync (Proxy :: Proxy ListDataSources) responseUpdateResolver :: UpdateResolverResponse -> TestTree responseUpdateResolver = res "UpdateResolverResponse" "fixture/UpdateResolverResponse.proto" appSync (Proxy :: Proxy UpdateResolver) responseDeleteResolver :: DeleteResolverResponse -> TestTree responseDeleteResolver = res "DeleteResolverResponse" "fixture/DeleteResolverResponse.proto" appSync (Proxy :: Proxy DeleteResolver) responseListResolvers :: ListResolversResponse -> TestTree responseListResolvers = res "ListResolversResponse" "fixture/ListResolversResponse.proto" appSync (Proxy :: Proxy ListResolvers) responseCreateResolver :: CreateResolverResponse -> TestTree responseCreateResolver = res "CreateResolverResponse" "fixture/CreateResolverResponse.proto" appSync (Proxy :: Proxy CreateResolver) responseGetSchemaCreationStatus :: GetSchemaCreationStatusResponse -> TestTree responseGetSchemaCreationStatus = res "GetSchemaCreationStatusResponse" "fixture/GetSchemaCreationStatusResponse.proto" appSync (Proxy :: Proxy GetSchemaCreationStatus) responseListGraphqlAPIs :: ListGraphqlAPIsResponse -> TestTree responseListGraphqlAPIs = res "ListGraphqlAPIsResponse" "fixture/ListGraphqlAPIsResponse.proto" appSync (Proxy :: Proxy ListGraphqlAPIs) responseGetResolver :: GetResolverResponse -> TestTree responseGetResolver = res "GetResolverResponse" "fixture/GetResolverResponse.proto" appSync (Proxy :: Proxy GetResolver) responseCreateAPIKey :: CreateAPIKeyResponse -> TestTree responseCreateAPIKey = res "CreateAPIKeyResponse" "fixture/CreateAPIKeyResponse.proto" appSync (Proxy :: Proxy CreateAPIKey) responseListAPIKeys :: ListAPIKeysResponse -> TestTree responseListAPIKeys = res "ListAPIKeysResponse" "fixture/ListAPIKeysResponse.proto" appSync (Proxy :: Proxy ListAPIKeys) responseGetType :: GetTypeResponse -> TestTree responseGetType = res "GetTypeResponse" "fixture/GetTypeResponse.proto" appSync (Proxy :: Proxy GetType)