{-# 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.CostExplorer -- Copyright : (c) 2013-2018 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.CostExplorer where import Data.Proxy import Network.AWS.CostExplorer import Test.AWS.CostExplorer.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" -- [ requestGetReservationUtilization $ -- getReservationUtilization -- -- , requestGetTags $ -- getTags -- -- , requestGetReservationCoverage $ -- getReservationCoverage -- -- , requestGetDimensionValues $ -- getDimensionValues -- -- , requestGetReservationPurchaseRecommendation $ -- getReservationPurchaseRecommendation -- -- , requestGetCostAndUsage $ -- getCostAndUsage -- -- ] -- , testGroup "response" -- [ responseGetReservationUtilization $ -- getReservationUtilizationResponse -- -- , responseGetTags $ -- getTagsResponse -- -- , responseGetReservationCoverage $ -- getReservationCoverageResponse -- -- , responseGetDimensionValues $ -- getDimensionValuesResponse -- -- , responseGetReservationPurchaseRecommendation $ -- getReservationPurchaseRecommendationResponse -- -- , responseGetCostAndUsage $ -- getCostAndUsageResponse -- -- ] -- ] -- Requests requestGetReservationUtilization :: GetReservationUtilization -> TestTree requestGetReservationUtilization = req "GetReservationUtilization" "fixture/GetReservationUtilization.yaml" requestGetTags :: GetTags -> TestTree requestGetTags = req "GetTags" "fixture/GetTags.yaml" requestGetReservationCoverage :: GetReservationCoverage -> TestTree requestGetReservationCoverage = req "GetReservationCoverage" "fixture/GetReservationCoverage.yaml" requestGetDimensionValues :: GetDimensionValues -> TestTree requestGetDimensionValues = req "GetDimensionValues" "fixture/GetDimensionValues.yaml" requestGetReservationPurchaseRecommendation :: GetReservationPurchaseRecommendation -> TestTree requestGetReservationPurchaseRecommendation = req "GetReservationPurchaseRecommendation" "fixture/GetReservationPurchaseRecommendation.yaml" requestGetCostAndUsage :: GetCostAndUsage -> TestTree requestGetCostAndUsage = req "GetCostAndUsage" "fixture/GetCostAndUsage.yaml" -- Responses responseGetReservationUtilization :: GetReservationUtilizationResponse -> TestTree responseGetReservationUtilization = res "GetReservationUtilizationResponse" "fixture/GetReservationUtilizationResponse.proto" costExplorer (Proxy :: Proxy GetReservationUtilization) responseGetTags :: GetTagsResponse -> TestTree responseGetTags = res "GetTagsResponse" "fixture/GetTagsResponse.proto" costExplorer (Proxy :: Proxy GetTags) responseGetReservationCoverage :: GetReservationCoverageResponse -> TestTree responseGetReservationCoverage = res "GetReservationCoverageResponse" "fixture/GetReservationCoverageResponse.proto" costExplorer (Proxy :: Proxy GetReservationCoverage) responseGetDimensionValues :: GetDimensionValuesResponse -> TestTree responseGetDimensionValues = res "GetDimensionValuesResponse" "fixture/GetDimensionValuesResponse.proto" costExplorer (Proxy :: Proxy GetDimensionValues) responseGetReservationPurchaseRecommendation :: GetReservationPurchaseRecommendationResponse -> TestTree responseGetReservationPurchaseRecommendation = res "GetReservationPurchaseRecommendationResponse" "fixture/GetReservationPurchaseRecommendationResponse.proto" costExplorer (Proxy :: Proxy GetReservationPurchaseRecommendation) responseGetCostAndUsage :: GetCostAndUsageResponse -> TestTree responseGetCostAndUsage = res "GetCostAndUsageResponse" "fixture/GetCostAndUsageResponse.proto" costExplorer (Proxy :: Proxy GetCostAndUsage)