Documentation ¶
Index ¶
- type Environment
- func (env *Environment) HandleMutation(mutation interface{}, variables map[string]interface{}, ...) *graphqlParser.Errors
- func (env *Environment) HandleMutationMultiPart(query string, variables map[string]interface{}, files map[string]string, ...) (*graphqlParser.Errors, json.RawMessage)
- func (env *Environment) HandleQuery(query interface{}, variables map[string]interface{}, headers map[string]string) *graphqlParser.Errors
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶ added in v0.0.6
type Environment struct { Hitrix *hitrix.Hitrix GinEngine *gin.Engine Cxt *gin.Context ResponseRecorder *httptest.ResponseRecorder // contains filtered or unexported fields }
func CreateAPIContext ¶ added in v0.2.9
func CreateAPIContext( t *testing.T, projectName string, resolvers graphql.ExecutableSchema, ginInitHandler hitrix.GinInitHandler, defaultGlobalServices []*service.DefinitionGlobal, defaultRequestServices []*service.DefinitionRequest, mockGlobalServices []*service.DefinitionGlobal, mockRequestServices []*service.DefinitionRequest, redisPools *app.RedisPools, ) *Environment
func CreateContext ¶
func CreateContext( t *testing.T, projectName string, defaultServices []*service.DefinitionGlobal, mockServices ...*service.DefinitionGlobal, ) *Environment
func (*Environment) HandleMutation ¶ added in v0.0.6
func (env *Environment) HandleMutation(mutation interface{}, variables map[string]interface{}, headers map[string]string) *graphqlParser.Errors
func (*Environment) HandleMutationMultiPart ¶ added in v0.4.6
func (env *Environment) HandleMutationMultiPart(query string, variables map[string]interface{}, files map[string]string, variablesMap map[string]interface{}, headers map[string]string) (*graphqlParser.Errors, json.RawMessage)
func (*Environment) HandleQuery ¶ added in v0.0.6
func (env *Environment) HandleQuery(query interface{}, variables map[string]interface{}, headers map[string]string) *graphqlParser.Errors
Click to show internal directories.
Click to hide internal directories.