amazonka-amplify-2.0: test/Test/Amazonka/Gen/Amplify.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Test.Amazonka.Gen.Amplify
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Test.Amazonka.Gen.Amplify where
import Amazonka.Amplify
import qualified Data.Proxy as Proxy
import Test.Amazonka.Amplify.Internal
import Test.Amazonka.Fixture
import Test.Amazonka.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"
-- [ requestCreateApp $
-- newCreateApp
--
-- , requestCreateBackendEnvironment $
-- newCreateBackendEnvironment
--
-- , requestCreateBranch $
-- newCreateBranch
--
-- , requestCreateDeployment $
-- newCreateDeployment
--
-- , requestCreateDomainAssociation $
-- newCreateDomainAssociation
--
-- , requestCreateWebhook $
-- newCreateWebhook
--
-- , requestDeleteApp $
-- newDeleteApp
--
-- , requestDeleteBackendEnvironment $
-- newDeleteBackendEnvironment
--
-- , requestDeleteBranch $
-- newDeleteBranch
--
-- , requestDeleteDomainAssociation $
-- newDeleteDomainAssociation
--
-- , requestDeleteJob $
-- newDeleteJob
--
-- , requestDeleteWebhook $
-- newDeleteWebhook
--
-- , requestGenerateAccessLogs $
-- newGenerateAccessLogs
--
-- , requestGetApp $
-- newGetApp
--
-- , requestGetArtifactUrl $
-- newGetArtifactUrl
--
-- , requestGetBackendEnvironment $
-- newGetBackendEnvironment
--
-- , requestGetBranch $
-- newGetBranch
--
-- , requestGetDomainAssociation $
-- newGetDomainAssociation
--
-- , requestGetJob $
-- newGetJob
--
-- , requestGetWebhook $
-- newGetWebhook
--
-- , requestListApps $
-- newListApps
--
-- , requestListArtifacts $
-- newListArtifacts
--
-- , requestListBackendEnvironments $
-- newListBackendEnvironments
--
-- , requestListBranches $
-- newListBranches
--
-- , requestListDomainAssociations $
-- newListDomainAssociations
--
-- , requestListJobs $
-- newListJobs
--
-- , requestListTagsForResource $
-- newListTagsForResource
--
-- , requestListWebhooks $
-- newListWebhooks
--
-- , requestStartDeployment $
-- newStartDeployment
--
-- , requestStartJob $
-- newStartJob
--
-- , requestStopJob $
-- newStopJob
--
-- , requestTagResource $
-- newTagResource
--
-- , requestUntagResource $
-- newUntagResource
--
-- , requestUpdateApp $
-- newUpdateApp
--
-- , requestUpdateBranch $
-- newUpdateBranch
--
-- , requestUpdateDomainAssociation $
-- newUpdateDomainAssociation
--
-- , requestUpdateWebhook $
-- newUpdateWebhook
--
-- ]
-- , testGroup "response"
-- [ responseCreateApp $
-- newCreateAppResponse
--
-- , responseCreateBackendEnvironment $
-- newCreateBackendEnvironmentResponse
--
-- , responseCreateBranch $
-- newCreateBranchResponse
--
-- , responseCreateDeployment $
-- newCreateDeploymentResponse
--
-- , responseCreateDomainAssociation $
-- newCreateDomainAssociationResponse
--
-- , responseCreateWebhook $
-- newCreateWebhookResponse
--
-- , responseDeleteApp $
-- newDeleteAppResponse
--
-- , responseDeleteBackendEnvironment $
-- newDeleteBackendEnvironmentResponse
--
-- , responseDeleteBranch $
-- newDeleteBranchResponse
--
-- , responseDeleteDomainAssociation $
-- newDeleteDomainAssociationResponse
--
-- , responseDeleteJob $
-- newDeleteJobResponse
--
-- , responseDeleteWebhook $
-- newDeleteWebhookResponse
--
-- , responseGenerateAccessLogs $
-- newGenerateAccessLogsResponse
--
-- , responseGetApp $
-- newGetAppResponse
--
-- , responseGetArtifactUrl $
-- newGetArtifactUrlResponse
--
-- , responseGetBackendEnvironment $
-- newGetBackendEnvironmentResponse
--
-- , responseGetBranch $
-- newGetBranchResponse
--
-- , responseGetDomainAssociation $
-- newGetDomainAssociationResponse
--
-- , responseGetJob $
-- newGetJobResponse
--
-- , responseGetWebhook $
-- newGetWebhookResponse
--
-- , responseListApps $
-- newListAppsResponse
--
-- , responseListArtifacts $
-- newListArtifactsResponse
--
-- , responseListBackendEnvironments $
-- newListBackendEnvironmentsResponse
--
-- , responseListBranches $
-- newListBranchesResponse
--
-- , responseListDomainAssociations $
-- newListDomainAssociationsResponse
--
-- , responseListJobs $
-- newListJobsResponse
--
-- , responseListTagsForResource $
-- newListTagsForResourceResponse
--
-- , responseListWebhooks $
-- newListWebhooksResponse
--
-- , responseStartDeployment $
-- newStartDeploymentResponse
--
-- , responseStartJob $
-- newStartJobResponse
--
-- , responseStopJob $
-- newStopJobResponse
--
-- , responseTagResource $
-- newTagResourceResponse
--
-- , responseUntagResource $
-- newUntagResourceResponse
--
-- , responseUpdateApp $
-- newUpdateAppResponse
--
-- , responseUpdateBranch $
-- newUpdateBranchResponse
--
-- , responseUpdateDomainAssociation $
-- newUpdateDomainAssociationResponse
--
-- , responseUpdateWebhook $
-- newUpdateWebhookResponse
--
-- ]
-- ]
-- Requests
requestCreateApp :: CreateApp -> TestTree
requestCreateApp =
req
"CreateApp"
"fixture/CreateApp.yaml"
requestCreateBackendEnvironment :: CreateBackendEnvironment -> TestTree
requestCreateBackendEnvironment =
req
"CreateBackendEnvironment"
"fixture/CreateBackendEnvironment.yaml"
requestCreateBranch :: CreateBranch -> TestTree
requestCreateBranch =
req
"CreateBranch"
"fixture/CreateBranch.yaml"
requestCreateDeployment :: CreateDeployment -> TestTree
requestCreateDeployment =
req
"CreateDeployment"
"fixture/CreateDeployment.yaml"
requestCreateDomainAssociation :: CreateDomainAssociation -> TestTree
requestCreateDomainAssociation =
req
"CreateDomainAssociation"
"fixture/CreateDomainAssociation.yaml"
requestCreateWebhook :: CreateWebhook -> TestTree
requestCreateWebhook =
req
"CreateWebhook"
"fixture/CreateWebhook.yaml"
requestDeleteApp :: DeleteApp -> TestTree
requestDeleteApp =
req
"DeleteApp"
"fixture/DeleteApp.yaml"
requestDeleteBackendEnvironment :: DeleteBackendEnvironment -> TestTree
requestDeleteBackendEnvironment =
req
"DeleteBackendEnvironment"
"fixture/DeleteBackendEnvironment.yaml"
requestDeleteBranch :: DeleteBranch -> TestTree
requestDeleteBranch =
req
"DeleteBranch"
"fixture/DeleteBranch.yaml"
requestDeleteDomainAssociation :: DeleteDomainAssociation -> TestTree
requestDeleteDomainAssociation =
req
"DeleteDomainAssociation"
"fixture/DeleteDomainAssociation.yaml"
requestDeleteJob :: DeleteJob -> TestTree
requestDeleteJob =
req
"DeleteJob"
"fixture/DeleteJob.yaml"
requestDeleteWebhook :: DeleteWebhook -> TestTree
requestDeleteWebhook =
req
"DeleteWebhook"
"fixture/DeleteWebhook.yaml"
requestGenerateAccessLogs :: GenerateAccessLogs -> TestTree
requestGenerateAccessLogs =
req
"GenerateAccessLogs"
"fixture/GenerateAccessLogs.yaml"
requestGetApp :: GetApp -> TestTree
requestGetApp =
req
"GetApp"
"fixture/GetApp.yaml"
requestGetArtifactUrl :: GetArtifactUrl -> TestTree
requestGetArtifactUrl =
req
"GetArtifactUrl"
"fixture/GetArtifactUrl.yaml"
requestGetBackendEnvironment :: GetBackendEnvironment -> TestTree
requestGetBackendEnvironment =
req
"GetBackendEnvironment"
"fixture/GetBackendEnvironment.yaml"
requestGetBranch :: GetBranch -> TestTree
requestGetBranch =
req
"GetBranch"
"fixture/GetBranch.yaml"
requestGetDomainAssociation :: GetDomainAssociation -> TestTree
requestGetDomainAssociation =
req
"GetDomainAssociation"
"fixture/GetDomainAssociation.yaml"
requestGetJob :: GetJob -> TestTree
requestGetJob =
req
"GetJob"
"fixture/GetJob.yaml"
requestGetWebhook :: GetWebhook -> TestTree
requestGetWebhook =
req
"GetWebhook"
"fixture/GetWebhook.yaml"
requestListApps :: ListApps -> TestTree
requestListApps =
req
"ListApps"
"fixture/ListApps.yaml"
requestListArtifacts :: ListArtifacts -> TestTree
requestListArtifacts =
req
"ListArtifacts"
"fixture/ListArtifacts.yaml"
requestListBackendEnvironments :: ListBackendEnvironments -> TestTree
requestListBackendEnvironments =
req
"ListBackendEnvironments"
"fixture/ListBackendEnvironments.yaml"
requestListBranches :: ListBranches -> TestTree
requestListBranches =
req
"ListBranches"
"fixture/ListBranches.yaml"
requestListDomainAssociations :: ListDomainAssociations -> TestTree
requestListDomainAssociations =
req
"ListDomainAssociations"
"fixture/ListDomainAssociations.yaml"
requestListJobs :: ListJobs -> TestTree
requestListJobs =
req
"ListJobs"
"fixture/ListJobs.yaml"
requestListTagsForResource :: ListTagsForResource -> TestTree
requestListTagsForResource =
req
"ListTagsForResource"
"fixture/ListTagsForResource.yaml"
requestListWebhooks :: ListWebhooks -> TestTree
requestListWebhooks =
req
"ListWebhooks"
"fixture/ListWebhooks.yaml"
requestStartDeployment :: StartDeployment -> TestTree
requestStartDeployment =
req
"StartDeployment"
"fixture/StartDeployment.yaml"
requestStartJob :: StartJob -> TestTree
requestStartJob =
req
"StartJob"
"fixture/StartJob.yaml"
requestStopJob :: StopJob -> TestTree
requestStopJob =
req
"StopJob"
"fixture/StopJob.yaml"
requestTagResource :: TagResource -> TestTree
requestTagResource =
req
"TagResource"
"fixture/TagResource.yaml"
requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
req
"UntagResource"
"fixture/UntagResource.yaml"
requestUpdateApp :: UpdateApp -> TestTree
requestUpdateApp =
req
"UpdateApp"
"fixture/UpdateApp.yaml"
requestUpdateBranch :: UpdateBranch -> TestTree
requestUpdateBranch =
req
"UpdateBranch"
"fixture/UpdateBranch.yaml"
requestUpdateDomainAssociation :: UpdateDomainAssociation -> TestTree
requestUpdateDomainAssociation =
req
"UpdateDomainAssociation"
"fixture/UpdateDomainAssociation.yaml"
requestUpdateWebhook :: UpdateWebhook -> TestTree
requestUpdateWebhook =
req
"UpdateWebhook"
"fixture/UpdateWebhook.yaml"
-- Responses
responseCreateApp :: CreateAppResponse -> TestTree
responseCreateApp =
res
"CreateAppResponse"
"fixture/CreateAppResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateApp)
responseCreateBackendEnvironment :: CreateBackendEnvironmentResponse -> TestTree
responseCreateBackendEnvironment =
res
"CreateBackendEnvironmentResponse"
"fixture/CreateBackendEnvironmentResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateBackendEnvironment)
responseCreateBranch :: CreateBranchResponse -> TestTree
responseCreateBranch =
res
"CreateBranchResponse"
"fixture/CreateBranchResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateBranch)
responseCreateDeployment :: CreateDeploymentResponse -> TestTree
responseCreateDeployment =
res
"CreateDeploymentResponse"
"fixture/CreateDeploymentResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateDeployment)
responseCreateDomainAssociation :: CreateDomainAssociationResponse -> TestTree
responseCreateDomainAssociation =
res
"CreateDomainAssociationResponse"
"fixture/CreateDomainAssociationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateDomainAssociation)
responseCreateWebhook :: CreateWebhookResponse -> TestTree
responseCreateWebhook =
res
"CreateWebhookResponse"
"fixture/CreateWebhookResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateWebhook)
responseDeleteApp :: DeleteAppResponse -> TestTree
responseDeleteApp =
res
"DeleteAppResponse"
"fixture/DeleteAppResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApp)
responseDeleteBackendEnvironment :: DeleteBackendEnvironmentResponse -> TestTree
responseDeleteBackendEnvironment =
res
"DeleteBackendEnvironmentResponse"
"fixture/DeleteBackendEnvironmentResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteBackendEnvironment)
responseDeleteBranch :: DeleteBranchResponse -> TestTree
responseDeleteBranch =
res
"DeleteBranchResponse"
"fixture/DeleteBranchResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteBranch)
responseDeleteDomainAssociation :: DeleteDomainAssociationResponse -> TestTree
responseDeleteDomainAssociation =
res
"DeleteDomainAssociationResponse"
"fixture/DeleteDomainAssociationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteDomainAssociation)
responseDeleteJob :: DeleteJobResponse -> TestTree
responseDeleteJob =
res
"DeleteJobResponse"
"fixture/DeleteJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteJob)
responseDeleteWebhook :: DeleteWebhookResponse -> TestTree
responseDeleteWebhook =
res
"DeleteWebhookResponse"
"fixture/DeleteWebhookResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteWebhook)
responseGenerateAccessLogs :: GenerateAccessLogsResponse -> TestTree
responseGenerateAccessLogs =
res
"GenerateAccessLogsResponse"
"fixture/GenerateAccessLogsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GenerateAccessLogs)
responseGetApp :: GetAppResponse -> TestTree
responseGetApp =
res
"GetAppResponse"
"fixture/GetAppResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetApp)
responseGetArtifactUrl :: GetArtifactUrlResponse -> TestTree
responseGetArtifactUrl =
res
"GetArtifactUrlResponse"
"fixture/GetArtifactUrlResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetArtifactUrl)
responseGetBackendEnvironment :: GetBackendEnvironmentResponse -> TestTree
responseGetBackendEnvironment =
res
"GetBackendEnvironmentResponse"
"fixture/GetBackendEnvironmentResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetBackendEnvironment)
responseGetBranch :: GetBranchResponse -> TestTree
responseGetBranch =
res
"GetBranchResponse"
"fixture/GetBranchResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetBranch)
responseGetDomainAssociation :: GetDomainAssociationResponse -> TestTree
responseGetDomainAssociation =
res
"GetDomainAssociationResponse"
"fixture/GetDomainAssociationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetDomainAssociation)
responseGetJob :: GetJobResponse -> TestTree
responseGetJob =
res
"GetJobResponse"
"fixture/GetJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetJob)
responseGetWebhook :: GetWebhookResponse -> TestTree
responseGetWebhook =
res
"GetWebhookResponse"
"fixture/GetWebhookResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetWebhook)
responseListApps :: ListAppsResponse -> TestTree
responseListApps =
res
"ListAppsResponse"
"fixture/ListAppsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListApps)
responseListArtifacts :: ListArtifactsResponse -> TestTree
responseListArtifacts =
res
"ListArtifactsResponse"
"fixture/ListArtifactsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListArtifacts)
responseListBackendEnvironments :: ListBackendEnvironmentsResponse -> TestTree
responseListBackendEnvironments =
res
"ListBackendEnvironmentsResponse"
"fixture/ListBackendEnvironmentsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListBackendEnvironments)
responseListBranches :: ListBranchesResponse -> TestTree
responseListBranches =
res
"ListBranchesResponse"
"fixture/ListBranchesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListBranches)
responseListDomainAssociations :: ListDomainAssociationsResponse -> TestTree
responseListDomainAssociations =
res
"ListDomainAssociationsResponse"
"fixture/ListDomainAssociationsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListDomainAssociations)
responseListJobs :: ListJobsResponse -> TestTree
responseListJobs =
res
"ListJobsResponse"
"fixture/ListJobsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListJobs)
responseListTagsForResource :: ListTagsForResourceResponse -> TestTree
responseListTagsForResource =
res
"ListTagsForResourceResponse"
"fixture/ListTagsForResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListTagsForResource)
responseListWebhooks :: ListWebhooksResponse -> TestTree
responseListWebhooks =
res
"ListWebhooksResponse"
"fixture/ListWebhooksResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListWebhooks)
responseStartDeployment :: StartDeploymentResponse -> TestTree
responseStartDeployment =
res
"StartDeploymentResponse"
"fixture/StartDeploymentResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StartDeployment)
responseStartJob :: StartJobResponse -> TestTree
responseStartJob =
res
"StartJobResponse"
"fixture/StartJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StartJob)
responseStopJob :: StopJobResponse -> TestTree
responseStopJob =
res
"StopJobResponse"
"fixture/StopJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StopJob)
responseTagResource :: TagResourceResponse -> TestTree
responseTagResource =
res
"TagResourceResponse"
"fixture/TagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy TagResource)
responseUntagResource :: UntagResourceResponse -> TestTree
responseUntagResource =
res
"UntagResourceResponse"
"fixture/UntagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UntagResource)
responseUpdateApp :: UpdateAppResponse -> TestTree
responseUpdateApp =
res
"UpdateAppResponse"
"fixture/UpdateAppResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateApp)
responseUpdateBranch :: UpdateBranchResponse -> TestTree
responseUpdateBranch =
res
"UpdateBranchResponse"
"fixture/UpdateBranchResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateBranch)
responseUpdateDomainAssociation :: UpdateDomainAssociationResponse -> TestTree
responseUpdateDomainAssociation =
res
"UpdateDomainAssociationResponse"
"fixture/UpdateDomainAssociationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateDomainAssociation)
responseUpdateWebhook :: UpdateWebhookResponse -> TestTree
responseUpdateWebhook =
res
"UpdateWebhookResponse"
"fixture/UpdateWebhookResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateWebhook)