amazonka-budgets-2.0: test/Test/Amazonka/Gen/Budgets.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.Budgets
-- 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.Budgets where
import Amazonka.Budgets
import qualified Data.Proxy as Proxy
import Test.Amazonka.Budgets.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"
-- [ requestCreateBudget $
-- newCreateBudget
--
-- , requestCreateBudgetAction $
-- newCreateBudgetAction
--
-- , requestCreateNotification $
-- newCreateNotification
--
-- , requestCreateSubscriber $
-- newCreateSubscriber
--
-- , requestDeleteBudget $
-- newDeleteBudget
--
-- , requestDeleteBudgetAction $
-- newDeleteBudgetAction
--
-- , requestDeleteNotification $
-- newDeleteNotification
--
-- , requestDeleteSubscriber $
-- newDeleteSubscriber
--
-- , requestDescribeBudget $
-- newDescribeBudget
--
-- , requestDescribeBudgetAction $
-- newDescribeBudgetAction
--
-- , requestDescribeBudgetActionHistories $
-- newDescribeBudgetActionHistories
--
-- , requestDescribeBudgetActionsForAccount $
-- newDescribeBudgetActionsForAccount
--
-- , requestDescribeBudgetActionsForBudget $
-- newDescribeBudgetActionsForBudget
--
-- , requestDescribeBudgetNotificationsForAccount $
-- newDescribeBudgetNotificationsForAccount
--
-- , requestDescribeBudgetPerformanceHistory $
-- newDescribeBudgetPerformanceHistory
--
-- , requestDescribeBudgets $
-- newDescribeBudgets
--
-- , requestDescribeNotificationsForBudget $
-- newDescribeNotificationsForBudget
--
-- , requestDescribeSubscribersForNotification $
-- newDescribeSubscribersForNotification
--
-- , requestExecuteBudgetAction $
-- newExecuteBudgetAction
--
-- , requestUpdateBudget $
-- newUpdateBudget
--
-- , requestUpdateBudgetAction $
-- newUpdateBudgetAction
--
-- , requestUpdateNotification $
-- newUpdateNotification
--
-- , requestUpdateSubscriber $
-- newUpdateSubscriber
--
-- ]
-- , testGroup "response"
-- [ responseCreateBudget $
-- newCreateBudgetResponse
--
-- , responseCreateBudgetAction $
-- newCreateBudgetActionResponse
--
-- , responseCreateNotification $
-- newCreateNotificationResponse
--
-- , responseCreateSubscriber $
-- newCreateSubscriberResponse
--
-- , responseDeleteBudget $
-- newDeleteBudgetResponse
--
-- , responseDeleteBudgetAction $
-- newDeleteBudgetActionResponse
--
-- , responseDeleteNotification $
-- newDeleteNotificationResponse
--
-- , responseDeleteSubscriber $
-- newDeleteSubscriberResponse
--
-- , responseDescribeBudget $
-- newDescribeBudgetResponse
--
-- , responseDescribeBudgetAction $
-- newDescribeBudgetActionResponse
--
-- , responseDescribeBudgetActionHistories $
-- newDescribeBudgetActionHistoriesResponse
--
-- , responseDescribeBudgetActionsForAccount $
-- newDescribeBudgetActionsForAccountResponse
--
-- , responseDescribeBudgetActionsForBudget $
-- newDescribeBudgetActionsForBudgetResponse
--
-- , responseDescribeBudgetNotificationsForAccount $
-- newDescribeBudgetNotificationsForAccountResponse
--
-- , responseDescribeBudgetPerformanceHistory $
-- newDescribeBudgetPerformanceHistoryResponse
--
-- , responseDescribeBudgets $
-- newDescribeBudgetsResponse
--
-- , responseDescribeNotificationsForBudget $
-- newDescribeNotificationsForBudgetResponse
--
-- , responseDescribeSubscribersForNotification $
-- newDescribeSubscribersForNotificationResponse
--
-- , responseExecuteBudgetAction $
-- newExecuteBudgetActionResponse
--
-- , responseUpdateBudget $
-- newUpdateBudgetResponse
--
-- , responseUpdateBudgetAction $
-- newUpdateBudgetActionResponse
--
-- , responseUpdateNotification $
-- newUpdateNotificationResponse
--
-- , responseUpdateSubscriber $
-- newUpdateSubscriberResponse
--
-- ]
-- ]
-- Requests
requestCreateBudget :: CreateBudget -> TestTree
requestCreateBudget =
req
"CreateBudget"
"fixture/CreateBudget.yaml"
requestCreateBudgetAction :: CreateBudgetAction -> TestTree
requestCreateBudgetAction =
req
"CreateBudgetAction"
"fixture/CreateBudgetAction.yaml"
requestCreateNotification :: CreateNotification -> TestTree
requestCreateNotification =
req
"CreateNotification"
"fixture/CreateNotification.yaml"
requestCreateSubscriber :: CreateSubscriber -> TestTree
requestCreateSubscriber =
req
"CreateSubscriber"
"fixture/CreateSubscriber.yaml"
requestDeleteBudget :: DeleteBudget -> TestTree
requestDeleteBudget =
req
"DeleteBudget"
"fixture/DeleteBudget.yaml"
requestDeleteBudgetAction :: DeleteBudgetAction -> TestTree
requestDeleteBudgetAction =
req
"DeleteBudgetAction"
"fixture/DeleteBudgetAction.yaml"
requestDeleteNotification :: DeleteNotification -> TestTree
requestDeleteNotification =
req
"DeleteNotification"
"fixture/DeleteNotification.yaml"
requestDeleteSubscriber :: DeleteSubscriber -> TestTree
requestDeleteSubscriber =
req
"DeleteSubscriber"
"fixture/DeleteSubscriber.yaml"
requestDescribeBudget :: DescribeBudget -> TestTree
requestDescribeBudget =
req
"DescribeBudget"
"fixture/DescribeBudget.yaml"
requestDescribeBudgetAction :: DescribeBudgetAction -> TestTree
requestDescribeBudgetAction =
req
"DescribeBudgetAction"
"fixture/DescribeBudgetAction.yaml"
requestDescribeBudgetActionHistories :: DescribeBudgetActionHistories -> TestTree
requestDescribeBudgetActionHistories =
req
"DescribeBudgetActionHistories"
"fixture/DescribeBudgetActionHistories.yaml"
requestDescribeBudgetActionsForAccount :: DescribeBudgetActionsForAccount -> TestTree
requestDescribeBudgetActionsForAccount =
req
"DescribeBudgetActionsForAccount"
"fixture/DescribeBudgetActionsForAccount.yaml"
requestDescribeBudgetActionsForBudget :: DescribeBudgetActionsForBudget -> TestTree
requestDescribeBudgetActionsForBudget =
req
"DescribeBudgetActionsForBudget"
"fixture/DescribeBudgetActionsForBudget.yaml"
requestDescribeBudgetNotificationsForAccount :: DescribeBudgetNotificationsForAccount -> TestTree
requestDescribeBudgetNotificationsForAccount =
req
"DescribeBudgetNotificationsForAccount"
"fixture/DescribeBudgetNotificationsForAccount.yaml"
requestDescribeBudgetPerformanceHistory :: DescribeBudgetPerformanceHistory -> TestTree
requestDescribeBudgetPerformanceHistory =
req
"DescribeBudgetPerformanceHistory"
"fixture/DescribeBudgetPerformanceHistory.yaml"
requestDescribeBudgets :: DescribeBudgets -> TestTree
requestDescribeBudgets =
req
"DescribeBudgets"
"fixture/DescribeBudgets.yaml"
requestDescribeNotificationsForBudget :: DescribeNotificationsForBudget -> TestTree
requestDescribeNotificationsForBudget =
req
"DescribeNotificationsForBudget"
"fixture/DescribeNotificationsForBudget.yaml"
requestDescribeSubscribersForNotification :: DescribeSubscribersForNotification -> TestTree
requestDescribeSubscribersForNotification =
req
"DescribeSubscribersForNotification"
"fixture/DescribeSubscribersForNotification.yaml"
requestExecuteBudgetAction :: ExecuteBudgetAction -> TestTree
requestExecuteBudgetAction =
req
"ExecuteBudgetAction"
"fixture/ExecuteBudgetAction.yaml"
requestUpdateBudget :: UpdateBudget -> TestTree
requestUpdateBudget =
req
"UpdateBudget"
"fixture/UpdateBudget.yaml"
requestUpdateBudgetAction :: UpdateBudgetAction -> TestTree
requestUpdateBudgetAction =
req
"UpdateBudgetAction"
"fixture/UpdateBudgetAction.yaml"
requestUpdateNotification :: UpdateNotification -> TestTree
requestUpdateNotification =
req
"UpdateNotification"
"fixture/UpdateNotification.yaml"
requestUpdateSubscriber :: UpdateSubscriber -> TestTree
requestUpdateSubscriber =
req
"UpdateSubscriber"
"fixture/UpdateSubscriber.yaml"
-- Responses
responseCreateBudget :: CreateBudgetResponse -> TestTree
responseCreateBudget =
res
"CreateBudgetResponse"
"fixture/CreateBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateBudget)
responseCreateBudgetAction :: CreateBudgetActionResponse -> TestTree
responseCreateBudgetAction =
res
"CreateBudgetActionResponse"
"fixture/CreateBudgetActionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateBudgetAction)
responseCreateNotification :: CreateNotificationResponse -> TestTree
responseCreateNotification =
res
"CreateNotificationResponse"
"fixture/CreateNotificationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateNotification)
responseCreateSubscriber :: CreateSubscriberResponse -> TestTree
responseCreateSubscriber =
res
"CreateSubscriberResponse"
"fixture/CreateSubscriberResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateSubscriber)
responseDeleteBudget :: DeleteBudgetResponse -> TestTree
responseDeleteBudget =
res
"DeleteBudgetResponse"
"fixture/DeleteBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteBudget)
responseDeleteBudgetAction :: DeleteBudgetActionResponse -> TestTree
responseDeleteBudgetAction =
res
"DeleteBudgetActionResponse"
"fixture/DeleteBudgetActionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteBudgetAction)
responseDeleteNotification :: DeleteNotificationResponse -> TestTree
responseDeleteNotification =
res
"DeleteNotificationResponse"
"fixture/DeleteNotificationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteNotification)
responseDeleteSubscriber :: DeleteSubscriberResponse -> TestTree
responseDeleteSubscriber =
res
"DeleteSubscriberResponse"
"fixture/DeleteSubscriberResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteSubscriber)
responseDescribeBudget :: DescribeBudgetResponse -> TestTree
responseDescribeBudget =
res
"DescribeBudgetResponse"
"fixture/DescribeBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudget)
responseDescribeBudgetAction :: DescribeBudgetActionResponse -> TestTree
responseDescribeBudgetAction =
res
"DescribeBudgetActionResponse"
"fixture/DescribeBudgetActionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetAction)
responseDescribeBudgetActionHistories :: DescribeBudgetActionHistoriesResponse -> TestTree
responseDescribeBudgetActionHistories =
res
"DescribeBudgetActionHistoriesResponse"
"fixture/DescribeBudgetActionHistoriesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetActionHistories)
responseDescribeBudgetActionsForAccount :: DescribeBudgetActionsForAccountResponse -> TestTree
responseDescribeBudgetActionsForAccount =
res
"DescribeBudgetActionsForAccountResponse"
"fixture/DescribeBudgetActionsForAccountResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetActionsForAccount)
responseDescribeBudgetActionsForBudget :: DescribeBudgetActionsForBudgetResponse -> TestTree
responseDescribeBudgetActionsForBudget =
res
"DescribeBudgetActionsForBudgetResponse"
"fixture/DescribeBudgetActionsForBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetActionsForBudget)
responseDescribeBudgetNotificationsForAccount :: DescribeBudgetNotificationsForAccountResponse -> TestTree
responseDescribeBudgetNotificationsForAccount =
res
"DescribeBudgetNotificationsForAccountResponse"
"fixture/DescribeBudgetNotificationsForAccountResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetNotificationsForAccount)
responseDescribeBudgetPerformanceHistory :: DescribeBudgetPerformanceHistoryResponse -> TestTree
responseDescribeBudgetPerformanceHistory =
res
"DescribeBudgetPerformanceHistoryResponse"
"fixture/DescribeBudgetPerformanceHistoryResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgetPerformanceHistory)
responseDescribeBudgets :: DescribeBudgetsResponse -> TestTree
responseDescribeBudgets =
res
"DescribeBudgetsResponse"
"fixture/DescribeBudgetsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeBudgets)
responseDescribeNotificationsForBudget :: DescribeNotificationsForBudgetResponse -> TestTree
responseDescribeNotificationsForBudget =
res
"DescribeNotificationsForBudgetResponse"
"fixture/DescribeNotificationsForBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeNotificationsForBudget)
responseDescribeSubscribersForNotification :: DescribeSubscribersForNotificationResponse -> TestTree
responseDescribeSubscribersForNotification =
res
"DescribeSubscribersForNotificationResponse"
"fixture/DescribeSubscribersForNotificationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeSubscribersForNotification)
responseExecuteBudgetAction :: ExecuteBudgetActionResponse -> TestTree
responseExecuteBudgetAction =
res
"ExecuteBudgetActionResponse"
"fixture/ExecuteBudgetActionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ExecuteBudgetAction)
responseUpdateBudget :: UpdateBudgetResponse -> TestTree
responseUpdateBudget =
res
"UpdateBudgetResponse"
"fixture/UpdateBudgetResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateBudget)
responseUpdateBudgetAction :: UpdateBudgetActionResponse -> TestTree
responseUpdateBudgetAction =
res
"UpdateBudgetActionResponse"
"fixture/UpdateBudgetActionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateBudgetAction)
responseUpdateNotification :: UpdateNotificationResponse -> TestTree
responseUpdateNotification =
res
"UpdateNotificationResponse"
"fixture/UpdateNotificationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateNotification)
responseUpdateSubscriber :: UpdateSubscriberResponse -> TestTree
responseUpdateSubscriber =
res
"UpdateSubscriberResponse"
"fixture/UpdateSubscriberResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateSubscriber)