Maintainer | Brandon Chinn <[email protected]> |
---|---|
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Data.GraphQL.TestUtils
Description
Defines test utilities for testing GraphQL queries.
Documentation
data ResultMock query Source #
Constructors
ResultMock | |
Instances
Show query => Show (ResultMock query) Source # | |
Defined in Data.GraphQL.TestUtils Methods showsPrec :: Int -> ResultMock query -> ShowS # show :: ResultMock query -> String # showList :: [ResultMock query] -> ShowS # |
mocked :: (Show query, GraphQLQuery query) => ResultMock query -> AnyResultMock Source #
data MockQueryT (m :: Type -> Type) a Source #
Instances
runMockQueryT :: Monad m => MockQueryT m a -> [AnyResultMock] -> m a Source #
data AnyResultMock Source #
Instances
Show AnyResultMock Source # | |
Defined in Data.GraphQL.TestUtils Methods showsPrec :: Int -> AnyResultMock -> ShowS # show :: AnyResultMock -> String # showList :: [AnyResultMock] -> ShowS # | |
Monad m => MonadState [AnyResultMock] (MockQueryT m) Source # | |
Defined in Data.GraphQL.TestUtils Methods get :: MockQueryT m [AnyResultMock] # put :: [AnyResultMock] -> MockQueryT m () # state :: ([AnyResultMock] -> (a, [AnyResultMock])) -> MockQueryT m a # |