// // Copyright Amazon.com Inc. or its affiliates. // All Rights Reserved. // // SPDX-License-Identifier: Apache-2.0 // import Amplify extension MockAPICategoryPlugin { enum ResponderKeys { case queryRequestListener case queryRequestResponse case subscribeRequestListener case mutateRequestListener } } typealias QueryRequestListenerResponder = MockResponder< (GraphQLRequest, GraphQLOperation.ResultListener?), GraphQLOperation? > typealias QueryRequestResponder = MockResponder< GraphQLRequest, GraphQLOperation.OperationResult > typealias MutateRequestListenerResponder = MockResponder< (GraphQLRequest, GraphQLOperation.ResultListener?), GraphQLOperation? > typealias SubscribeRequestListenerResponder = MockResponder< ( GraphQLRequest, GraphQLSubscriptionOperation.InProcessListener?, GraphQLSubscriptionOperation.ResultListener? ), GraphQLSubscriptionOperation? >