{-# 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.IoTData -- 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.IoTData where import Amazonka.IoTData import qualified Data.Proxy as Proxy import Test.Amazonka.Fixture import Test.Amazonka.IoTData.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" -- [ requestDeleteThingShadow $ -- newDeleteThingShadow -- -- , requestGetRetainedMessage $ -- newGetRetainedMessage -- -- , requestGetThingShadow $ -- newGetThingShadow -- -- , requestListNamedShadowsForThing $ -- newListNamedShadowsForThing -- -- , requestListRetainedMessages $ -- newListRetainedMessages -- -- , requestPublish $ -- newPublish -- -- , requestUpdateThingShadow $ -- newUpdateThingShadow -- -- ] -- , testGroup "response" -- [ responseDeleteThingShadow $ -- newDeleteThingShadowResponse -- -- , responseGetRetainedMessage $ -- newGetRetainedMessageResponse -- -- , responseGetThingShadow $ -- newGetThingShadowResponse -- -- , responseListNamedShadowsForThing $ -- newListNamedShadowsForThingResponse -- -- , responseListRetainedMessages $ -- newListRetainedMessagesResponse -- -- , responsePublish $ -- newPublishResponse -- -- , responseUpdateThingShadow $ -- newUpdateThingShadowResponse -- -- ] -- ] -- Requests requestDeleteThingShadow :: DeleteThingShadow -> TestTree requestDeleteThingShadow = req "DeleteThingShadow" "fixture/DeleteThingShadow.yaml" requestGetRetainedMessage :: GetRetainedMessage -> TestTree requestGetRetainedMessage = req "GetRetainedMessage" "fixture/GetRetainedMessage.yaml" requestGetThingShadow :: GetThingShadow -> TestTree requestGetThingShadow = req "GetThingShadow" "fixture/GetThingShadow.yaml" requestListNamedShadowsForThing :: ListNamedShadowsForThing -> TestTree requestListNamedShadowsForThing = req "ListNamedShadowsForThing" "fixture/ListNamedShadowsForThing.yaml" requestListRetainedMessages :: ListRetainedMessages -> TestTree requestListRetainedMessages = req "ListRetainedMessages" "fixture/ListRetainedMessages.yaml" requestPublish :: Publish -> TestTree requestPublish = req "Publish" "fixture/Publish.yaml" requestUpdateThingShadow :: UpdateThingShadow -> TestTree requestUpdateThingShadow = req "UpdateThingShadow" "fixture/UpdateThingShadow.yaml" -- Responses responseDeleteThingShadow :: DeleteThingShadowResponse -> TestTree responseDeleteThingShadow = res "DeleteThingShadowResponse" "fixture/DeleteThingShadowResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteThingShadow) responseGetRetainedMessage :: GetRetainedMessageResponse -> TestTree responseGetRetainedMessage = res "GetRetainedMessageResponse" "fixture/GetRetainedMessageResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetRetainedMessage) responseGetThingShadow :: GetThingShadowResponse -> TestTree responseGetThingShadow = res "GetThingShadowResponse" "fixture/GetThingShadowResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetThingShadow) responseListNamedShadowsForThing :: ListNamedShadowsForThingResponse -> TestTree responseListNamedShadowsForThing = res "ListNamedShadowsForThingResponse" "fixture/ListNamedShadowsForThingResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListNamedShadowsForThing) responseListRetainedMessages :: ListRetainedMessagesResponse -> TestTree responseListRetainedMessages = res "ListRetainedMessagesResponse" "fixture/ListRetainedMessagesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListRetainedMessages) responsePublish :: PublishResponse -> TestTree responsePublish = res "PublishResponse" "fixture/PublishResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy Publish) responseUpdateThingShadow :: UpdateThingShadowResponse -> TestTree responseUpdateThingShadow = res "UpdateThingShadowResponse" "fixture/UpdateThingShadowResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateThingShadow)