amazonka-appsync-1.6.0: test/Test/AWS/Gen/AppSync.hs
{-# 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 <brendan.g.hay+amazonka@gmail.com>
-- 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)