amazonka-iottwinmaker-2.0: test/Test/Amazonka/Gen/IotTwinMaker.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.IotTwinMaker
-- 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.IotTwinMaker where
import Amazonka.IotTwinMaker
import qualified Data.Proxy as Proxy
import Test.Amazonka.Fixture
import Test.Amazonka.IotTwinMaker.Internal
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"
-- [ requestBatchPutPropertyValues $
-- newBatchPutPropertyValues
--
-- , requestCreateComponentType $
-- newCreateComponentType
--
-- , requestCreateEntity $
-- newCreateEntity
--
-- , requestCreateScene $
-- newCreateScene
--
-- , requestCreateSyncJob $
-- newCreateSyncJob
--
-- , requestCreateWorkspace $
-- newCreateWorkspace
--
-- , requestDeleteComponentType $
-- newDeleteComponentType
--
-- , requestDeleteEntity $
-- newDeleteEntity
--
-- , requestDeleteScene $
-- newDeleteScene
--
-- , requestDeleteSyncJob $
-- newDeleteSyncJob
--
-- , requestDeleteWorkspace $
-- newDeleteWorkspace
--
-- , requestExecuteQuery $
-- newExecuteQuery
--
-- , requestGetComponentType $
-- newGetComponentType
--
-- , requestGetEntity $
-- newGetEntity
--
-- , requestGetPricingPlan $
-- newGetPricingPlan
--
-- , requestGetPropertyValue $
-- newGetPropertyValue
--
-- , requestGetPropertyValueHistory $
-- newGetPropertyValueHistory
--
-- , requestGetScene $
-- newGetScene
--
-- , requestGetSyncJob $
-- newGetSyncJob
--
-- , requestGetWorkspace $
-- newGetWorkspace
--
-- , requestListComponentTypes $
-- newListComponentTypes
--
-- , requestListEntities $
-- newListEntities
--
-- , requestListScenes $
-- newListScenes
--
-- , requestListSyncJobs $
-- newListSyncJobs
--
-- , requestListSyncResources $
-- newListSyncResources
--
-- , requestListTagsForResource $
-- newListTagsForResource
--
-- , requestListWorkspaces $
-- newListWorkspaces
--
-- , requestTagResource $
-- newTagResource
--
-- , requestUntagResource $
-- newUntagResource
--
-- , requestUpdateComponentType $
-- newUpdateComponentType
--
-- , requestUpdateEntity $
-- newUpdateEntity
--
-- , requestUpdatePricingPlan $
-- newUpdatePricingPlan
--
-- , requestUpdateScene $
-- newUpdateScene
--
-- , requestUpdateWorkspace $
-- newUpdateWorkspace
--
-- ]
-- , testGroup "response"
-- [ responseBatchPutPropertyValues $
-- newBatchPutPropertyValuesResponse
--
-- , responseCreateComponentType $
-- newCreateComponentTypeResponse
--
-- , responseCreateEntity $
-- newCreateEntityResponse
--
-- , responseCreateScene $
-- newCreateSceneResponse
--
-- , responseCreateSyncJob $
-- newCreateSyncJobResponse
--
-- , responseCreateWorkspace $
-- newCreateWorkspaceResponse
--
-- , responseDeleteComponentType $
-- newDeleteComponentTypeResponse
--
-- , responseDeleteEntity $
-- newDeleteEntityResponse
--
-- , responseDeleteScene $
-- newDeleteSceneResponse
--
-- , responseDeleteSyncJob $
-- newDeleteSyncJobResponse
--
-- , responseDeleteWorkspace $
-- newDeleteWorkspaceResponse
--
-- , responseExecuteQuery $
-- newExecuteQueryResponse
--
-- , responseGetComponentType $
-- newGetComponentTypeResponse
--
-- , responseGetEntity $
-- newGetEntityResponse
--
-- , responseGetPricingPlan $
-- newGetPricingPlanResponse
--
-- , responseGetPropertyValue $
-- newGetPropertyValueResponse
--
-- , responseGetPropertyValueHistory $
-- newGetPropertyValueHistoryResponse
--
-- , responseGetScene $
-- newGetSceneResponse
--
-- , responseGetSyncJob $
-- newGetSyncJobResponse
--
-- , responseGetWorkspace $
-- newGetWorkspaceResponse
--
-- , responseListComponentTypes $
-- newListComponentTypesResponse
--
-- , responseListEntities $
-- newListEntitiesResponse
--
-- , responseListScenes $
-- newListScenesResponse
--
-- , responseListSyncJobs $
-- newListSyncJobsResponse
--
-- , responseListSyncResources $
-- newListSyncResourcesResponse
--
-- , responseListTagsForResource $
-- newListTagsForResourceResponse
--
-- , responseListWorkspaces $
-- newListWorkspacesResponse
--
-- , responseTagResource $
-- newTagResourceResponse
--
-- , responseUntagResource $
-- newUntagResourceResponse
--
-- , responseUpdateComponentType $
-- newUpdateComponentTypeResponse
--
-- , responseUpdateEntity $
-- newUpdateEntityResponse
--
-- , responseUpdatePricingPlan $
-- newUpdatePricingPlanResponse
--
-- , responseUpdateScene $
-- newUpdateSceneResponse
--
-- , responseUpdateWorkspace $
-- newUpdateWorkspaceResponse
--
-- ]
-- ]
-- Requests
requestBatchPutPropertyValues :: BatchPutPropertyValues -> TestTree
requestBatchPutPropertyValues =
req
"BatchPutPropertyValues"
"fixture/BatchPutPropertyValues.yaml"
requestCreateComponentType :: CreateComponentType -> TestTree
requestCreateComponentType =
req
"CreateComponentType"
"fixture/CreateComponentType.yaml"
requestCreateEntity :: CreateEntity -> TestTree
requestCreateEntity =
req
"CreateEntity"
"fixture/CreateEntity.yaml"
requestCreateScene :: CreateScene -> TestTree
requestCreateScene =
req
"CreateScene"
"fixture/CreateScene.yaml"
requestCreateSyncJob :: CreateSyncJob -> TestTree
requestCreateSyncJob =
req
"CreateSyncJob"
"fixture/CreateSyncJob.yaml"
requestCreateWorkspace :: CreateWorkspace -> TestTree
requestCreateWorkspace =
req
"CreateWorkspace"
"fixture/CreateWorkspace.yaml"
requestDeleteComponentType :: DeleteComponentType -> TestTree
requestDeleteComponentType =
req
"DeleteComponentType"
"fixture/DeleteComponentType.yaml"
requestDeleteEntity :: DeleteEntity -> TestTree
requestDeleteEntity =
req
"DeleteEntity"
"fixture/DeleteEntity.yaml"
requestDeleteScene :: DeleteScene -> TestTree
requestDeleteScene =
req
"DeleteScene"
"fixture/DeleteScene.yaml"
requestDeleteSyncJob :: DeleteSyncJob -> TestTree
requestDeleteSyncJob =
req
"DeleteSyncJob"
"fixture/DeleteSyncJob.yaml"
requestDeleteWorkspace :: DeleteWorkspace -> TestTree
requestDeleteWorkspace =
req
"DeleteWorkspace"
"fixture/DeleteWorkspace.yaml"
requestExecuteQuery :: ExecuteQuery -> TestTree
requestExecuteQuery =
req
"ExecuteQuery"
"fixture/ExecuteQuery.yaml"
requestGetComponentType :: GetComponentType -> TestTree
requestGetComponentType =
req
"GetComponentType"
"fixture/GetComponentType.yaml"
requestGetEntity :: GetEntity -> TestTree
requestGetEntity =
req
"GetEntity"
"fixture/GetEntity.yaml"
requestGetPricingPlan :: GetPricingPlan -> TestTree
requestGetPricingPlan =
req
"GetPricingPlan"
"fixture/GetPricingPlan.yaml"
requestGetPropertyValue :: GetPropertyValue -> TestTree
requestGetPropertyValue =
req
"GetPropertyValue"
"fixture/GetPropertyValue.yaml"
requestGetPropertyValueHistory :: GetPropertyValueHistory -> TestTree
requestGetPropertyValueHistory =
req
"GetPropertyValueHistory"
"fixture/GetPropertyValueHistory.yaml"
requestGetScene :: GetScene -> TestTree
requestGetScene =
req
"GetScene"
"fixture/GetScene.yaml"
requestGetSyncJob :: GetSyncJob -> TestTree
requestGetSyncJob =
req
"GetSyncJob"
"fixture/GetSyncJob.yaml"
requestGetWorkspace :: GetWorkspace -> TestTree
requestGetWorkspace =
req
"GetWorkspace"
"fixture/GetWorkspace.yaml"
requestListComponentTypes :: ListComponentTypes -> TestTree
requestListComponentTypes =
req
"ListComponentTypes"
"fixture/ListComponentTypes.yaml"
requestListEntities :: ListEntities -> TestTree
requestListEntities =
req
"ListEntities"
"fixture/ListEntities.yaml"
requestListScenes :: ListScenes -> TestTree
requestListScenes =
req
"ListScenes"
"fixture/ListScenes.yaml"
requestListSyncJobs :: ListSyncJobs -> TestTree
requestListSyncJobs =
req
"ListSyncJobs"
"fixture/ListSyncJobs.yaml"
requestListSyncResources :: ListSyncResources -> TestTree
requestListSyncResources =
req
"ListSyncResources"
"fixture/ListSyncResources.yaml"
requestListTagsForResource :: ListTagsForResource -> TestTree
requestListTagsForResource =
req
"ListTagsForResource"
"fixture/ListTagsForResource.yaml"
requestListWorkspaces :: ListWorkspaces -> TestTree
requestListWorkspaces =
req
"ListWorkspaces"
"fixture/ListWorkspaces.yaml"
requestTagResource :: TagResource -> TestTree
requestTagResource =
req
"TagResource"
"fixture/TagResource.yaml"
requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
req
"UntagResource"
"fixture/UntagResource.yaml"
requestUpdateComponentType :: UpdateComponentType -> TestTree
requestUpdateComponentType =
req
"UpdateComponentType"
"fixture/UpdateComponentType.yaml"
requestUpdateEntity :: UpdateEntity -> TestTree
requestUpdateEntity =
req
"UpdateEntity"
"fixture/UpdateEntity.yaml"
requestUpdatePricingPlan :: UpdatePricingPlan -> TestTree
requestUpdatePricingPlan =
req
"UpdatePricingPlan"
"fixture/UpdatePricingPlan.yaml"
requestUpdateScene :: UpdateScene -> TestTree
requestUpdateScene =
req
"UpdateScene"
"fixture/UpdateScene.yaml"
requestUpdateWorkspace :: UpdateWorkspace -> TestTree
requestUpdateWorkspace =
req
"UpdateWorkspace"
"fixture/UpdateWorkspace.yaml"
-- Responses
responseBatchPutPropertyValues :: BatchPutPropertyValuesResponse -> TestTree
responseBatchPutPropertyValues =
res
"BatchPutPropertyValuesResponse"
"fixture/BatchPutPropertyValuesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy BatchPutPropertyValues)
responseCreateComponentType :: CreateComponentTypeResponse -> TestTree
responseCreateComponentType =
res
"CreateComponentTypeResponse"
"fixture/CreateComponentTypeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateComponentType)
responseCreateEntity :: CreateEntityResponse -> TestTree
responseCreateEntity =
res
"CreateEntityResponse"
"fixture/CreateEntityResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateEntity)
responseCreateScene :: CreateSceneResponse -> TestTree
responseCreateScene =
res
"CreateSceneResponse"
"fixture/CreateSceneResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateScene)
responseCreateSyncJob :: CreateSyncJobResponse -> TestTree
responseCreateSyncJob =
res
"CreateSyncJobResponse"
"fixture/CreateSyncJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateSyncJob)
responseCreateWorkspace :: CreateWorkspaceResponse -> TestTree
responseCreateWorkspace =
res
"CreateWorkspaceResponse"
"fixture/CreateWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateWorkspace)
responseDeleteComponentType :: DeleteComponentTypeResponse -> TestTree
responseDeleteComponentType =
res
"DeleteComponentTypeResponse"
"fixture/DeleteComponentTypeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteComponentType)
responseDeleteEntity :: DeleteEntityResponse -> TestTree
responseDeleteEntity =
res
"DeleteEntityResponse"
"fixture/DeleteEntityResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteEntity)
responseDeleteScene :: DeleteSceneResponse -> TestTree
responseDeleteScene =
res
"DeleteSceneResponse"
"fixture/DeleteSceneResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteScene)
responseDeleteSyncJob :: DeleteSyncJobResponse -> TestTree
responseDeleteSyncJob =
res
"DeleteSyncJobResponse"
"fixture/DeleteSyncJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteSyncJob)
responseDeleteWorkspace :: DeleteWorkspaceResponse -> TestTree
responseDeleteWorkspace =
res
"DeleteWorkspaceResponse"
"fixture/DeleteWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteWorkspace)
responseExecuteQuery :: ExecuteQueryResponse -> TestTree
responseExecuteQuery =
res
"ExecuteQueryResponse"
"fixture/ExecuteQueryResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ExecuteQuery)
responseGetComponentType :: GetComponentTypeResponse -> TestTree
responseGetComponentType =
res
"GetComponentTypeResponse"
"fixture/GetComponentTypeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetComponentType)
responseGetEntity :: GetEntityResponse -> TestTree
responseGetEntity =
res
"GetEntityResponse"
"fixture/GetEntityResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetEntity)
responseGetPricingPlan :: GetPricingPlanResponse -> TestTree
responseGetPricingPlan =
res
"GetPricingPlanResponse"
"fixture/GetPricingPlanResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetPricingPlan)
responseGetPropertyValue :: GetPropertyValueResponse -> TestTree
responseGetPropertyValue =
res
"GetPropertyValueResponse"
"fixture/GetPropertyValueResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetPropertyValue)
responseGetPropertyValueHistory :: GetPropertyValueHistoryResponse -> TestTree
responseGetPropertyValueHistory =
res
"GetPropertyValueHistoryResponse"
"fixture/GetPropertyValueHistoryResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetPropertyValueHistory)
responseGetScene :: GetSceneResponse -> TestTree
responseGetScene =
res
"GetSceneResponse"
"fixture/GetSceneResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetScene)
responseGetSyncJob :: GetSyncJobResponse -> TestTree
responseGetSyncJob =
res
"GetSyncJobResponse"
"fixture/GetSyncJobResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetSyncJob)
responseGetWorkspace :: GetWorkspaceResponse -> TestTree
responseGetWorkspace =
res
"GetWorkspaceResponse"
"fixture/GetWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GetWorkspace)
responseListComponentTypes :: ListComponentTypesResponse -> TestTree
responseListComponentTypes =
res
"ListComponentTypesResponse"
"fixture/ListComponentTypesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListComponentTypes)
responseListEntities :: ListEntitiesResponse -> TestTree
responseListEntities =
res
"ListEntitiesResponse"
"fixture/ListEntitiesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListEntities)
responseListScenes :: ListScenesResponse -> TestTree
responseListScenes =
res
"ListScenesResponse"
"fixture/ListScenesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListScenes)
responseListSyncJobs :: ListSyncJobsResponse -> TestTree
responseListSyncJobs =
res
"ListSyncJobsResponse"
"fixture/ListSyncJobsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListSyncJobs)
responseListSyncResources :: ListSyncResourcesResponse -> TestTree
responseListSyncResources =
res
"ListSyncResourcesResponse"
"fixture/ListSyncResourcesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListSyncResources)
responseListTagsForResource :: ListTagsForResourceResponse -> TestTree
responseListTagsForResource =
res
"ListTagsForResourceResponse"
"fixture/ListTagsForResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListTagsForResource)
responseListWorkspaces :: ListWorkspacesResponse -> TestTree
responseListWorkspaces =
res
"ListWorkspacesResponse"
"fixture/ListWorkspacesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListWorkspaces)
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)
responseUpdateComponentType :: UpdateComponentTypeResponse -> TestTree
responseUpdateComponentType =
res
"UpdateComponentTypeResponse"
"fixture/UpdateComponentTypeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateComponentType)
responseUpdateEntity :: UpdateEntityResponse -> TestTree
responseUpdateEntity =
res
"UpdateEntityResponse"
"fixture/UpdateEntityResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateEntity)
responseUpdatePricingPlan :: UpdatePricingPlanResponse -> TestTree
responseUpdatePricingPlan =
res
"UpdatePricingPlanResponse"
"fixture/UpdatePricingPlanResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdatePricingPlan)
responseUpdateScene :: UpdateSceneResponse -> TestTree
responseUpdateScene =
res
"UpdateSceneResponse"
"fixture/UpdateSceneResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateScene)
responseUpdateWorkspace :: UpdateWorkspaceResponse -> TestTree
responseUpdateWorkspace =
res
"UpdateWorkspaceResponse"
"fixture/UpdateWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateWorkspace)