Documentation ¶
Index ¶
- func RunFieldResolveClientTests(t *testing.T, f func(t *testing.T, tt FieldResolveClientTest))
- func RunFieldResolveServerTests(t *testing.T, f func(t *testing.T, tt FieldResolveServerTest))
- func RunInterfaceResolveTypeClientTests(t *testing.T, f func(t *testing.T, tt InterfaceResolveTypeClientTest))
- func RunInterfaceResolveTypeServerTests(t *testing.T, f func(t *testing.T, tt InterfaceResolveTypeServerTest))
- func RunScalarParseClientTests(t *testing.T, f func(t *testing.T, tt ScalarParseClientTest))
- func RunScalarParseServerTests(t *testing.T, f func(t *testing.T, tt ScalarParseServerTest))
- func RunScalarSerializeClientTests(t *testing.T, f func(t *testing.T, tt ScalarSerializeClientTest))
- func RunScalarSerializeServerTests(t *testing.T, f func(t *testing.T, tt ScalarSerializeServerTest))
- func RunSetSecretsClientTests(t *testing.T, f func(t *testing.T, tt SetSecretsClientTest))
- func RunSetSecretsServerTests(t *testing.T, f func(t *testing.T, tt SetSecretsServerTest))
- func RunUnionResolveTypeClientTests(t *testing.T, f func(t *testing.T, tt UnionResolveTypeClientTest))
- func RunUnionResolveTypeServerTests(t *testing.T, f func(t *testing.T, tt UnionResolveTypeServerTest))
- type FieldResolveClientTest
- type FieldResolveServerTest
- type InterfaceResolveTypeClientTest
- type InterfaceResolveTypeServerTest
- type ScalarParseClientTest
- type ScalarParseServerTest
- type ScalarSerializeClientTest
- type ScalarSerializeServerTest
- type SetSecretsClientTest
- type SetSecretsServerTest
- type UnionResolveTypeClientTest
- type UnionResolveTypeServerTest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunFieldResolveClientTests ¶
func RunFieldResolveClientTests(t *testing.T, f func(t *testing.T, tt FieldResolveClientTest))
RunFieldResolveClientTests runs all client tests on a function
func RunFieldResolveServerTests ¶
func RunFieldResolveServerTests(t *testing.T, f func(t *testing.T, tt FieldResolveServerTest))
RunFieldResolveServerTests runs all client tests on a function
func RunInterfaceResolveTypeClientTests ¶
func RunInterfaceResolveTypeClientTests(t *testing.T, f func(t *testing.T, tt InterfaceResolveTypeClientTest))
RunInterfaceResolveTypeClientTests runs all client tests on a function
func RunInterfaceResolveTypeServerTests ¶
func RunInterfaceResolveTypeServerTests(t *testing.T, f func(t *testing.T, tt InterfaceResolveTypeServerTest))
RunInterfaceResolveTypeServerTests runs all client tests on a function
func RunScalarParseClientTests ¶
func RunScalarParseClientTests(t *testing.T, f func(t *testing.T, tt ScalarParseClientTest))
RunScalarParseClientTests runs all client tests on a function
func RunScalarParseServerTests ¶
func RunScalarParseServerTests(t *testing.T, f func(t *testing.T, tt ScalarParseServerTest))
RunScalarParseServerTests runs all client tests on a function
func RunScalarSerializeClientTests ¶
func RunScalarSerializeClientTests(t *testing.T, f func(t *testing.T, tt ScalarSerializeClientTest))
RunScalarSerializeClientTests runs all client tests on a function
func RunScalarSerializeServerTests ¶
func RunScalarSerializeServerTests(t *testing.T, f func(t *testing.T, tt ScalarSerializeServerTest))
RunScalarSerializeServerTests runs all client tests on a function
func RunSetSecretsClientTests ¶
func RunSetSecretsClientTests(t *testing.T, f func(t *testing.T, tt SetSecretsClientTest))
RunSetSecretsClientTests runs all client tests on a function
func RunSetSecretsServerTests ¶
func RunSetSecretsServerTests(t *testing.T, f func(t *testing.T, tt SetSecretsServerTest))
RunSetSecretsServerTests runs all client tests on a function
func RunUnionResolveTypeClientTests ¶
func RunUnionResolveTypeClientTests(t *testing.T, f func(t *testing.T, tt UnionResolveTypeClientTest))
RunUnionResolveTypeClientTests runs all client tests on a function
func RunUnionResolveTypeServerTests ¶
func RunUnionResolveTypeServerTests(t *testing.T, f func(t *testing.T, tt UnionResolveTypeServerTest))
RunUnionResolveTypeServerTests runs all client tests on a function
Types ¶
type FieldResolveClientTest ¶
type FieldResolveClientTest struct { Title string Input driver.FieldResolveInput ProtoRequest *protoMessages.FieldResolveRequest ProtoResponse *protoMessages.FieldResolveResponse Expected driver.FieldResolveOutput }
FieldResolveClientTest is basic struct for testing clients implementing proto
func FieldResolveClientTestData ¶
func FieldResolveClientTestData() []FieldResolveClientTest
FieldResolveClientTestData is a data for testing field resolution of proto clients
type FieldResolveServerTest ¶
type FieldResolveServerTest struct { Title string Input *protoMessages.FieldResolveRequest HandlerInput driver.FieldResolveInput HandlerResponse interface{} HandlerError error Expected *protoMessages.FieldResolveResponse }
FieldResolveServerTest is basic struct for testing servers implementing proto
func FieldResolveServerTestData ¶
func FieldResolveServerTestData() []FieldResolveServerTest
FieldResolveServerTestData is a data for testing field resolution of proto servers
type InterfaceResolveTypeClientTest ¶
type InterfaceResolveTypeClientTest struct { Title string Input driver.InterfaceResolveTypeInput ProtoRequest *protoMessages.InterfaceResolveTypeRequest ProtoResponse *protoMessages.InterfaceResolveTypeResponse ProtoError error Expected driver.InterfaceResolveTypeOutput }
InterfaceResolveTypeClientTest is basic struct for testing clients implementing proto
func InterfaceResolveTypeClientTestData ¶
func InterfaceResolveTypeClientTestData() []InterfaceResolveTypeClientTest
InterfaceResolveTypeClientTestData is a data for testing interface resolution of proto clients
type InterfaceResolveTypeServerTest ¶
type InterfaceResolveTypeServerTest struct { Title string Input *protoMessages.InterfaceResolveTypeRequest HandlerInput driver.InterfaceResolveTypeInput HandlerOutput string HandlerError error Expected *protoMessages.InterfaceResolveTypeResponse }
InterfaceResolveTypeServerTest is basic struct for testing servers implementing proto
func InterfaceResolveTypeServerTestData ¶
func InterfaceResolveTypeServerTestData() []InterfaceResolveTypeServerTest
InterfaceResolveTypeServerTestData is a data for testing interface resolution of proto servers
type ScalarParseClientTest ¶
type ScalarParseClientTest struct { Title string Input driver.ScalarParseInput ProtoRequest *protoMessages.ScalarParseRequest ProtoResponse *protoMessages.ScalarParseResponse ProtoError error Expected driver.ScalarParseOutput }
ScalarParseClientTest is basic struct for testing clients implementing proto
func ScalarParseClientTestData ¶
func ScalarParseClientTestData() []ScalarParseClientTest
ScalarParseClientTestData is a data for testing scalar resolution of proto clients
type ScalarParseServerTest ¶
type ScalarParseServerTest struct { Title string Input *protoMessages.ScalarParseRequest HandlerInput driver.ScalarParseInput HandlerOutput interface{} HandlerError error Expected *protoMessages.ScalarParseResponse }
ScalarParseServerTest is basic struct for testing servers implementing proto
func ScalarParseServerTestData ¶
func ScalarParseServerTestData() []ScalarParseServerTest
ScalarParseServerTestData is a data for testing scalar resolution of proto servers
type ScalarSerializeClientTest ¶
type ScalarSerializeClientTest struct { Title string Input driver.ScalarSerializeInput ProtoRequest *protoMessages.ScalarSerializeRequest ProtoResponse *protoMessages.ScalarSerializeResponse ProtoError error Expected driver.ScalarSerializeOutput }
ScalarSerializeClientTest is basic struct for testing clients implementing proto
func ScalarSerializeClientTestData ¶
func ScalarSerializeClientTestData() []ScalarSerializeClientTest
ScalarSerializeClientTestData is a data for testing scalar resolution of proto clients
type ScalarSerializeServerTest ¶
type ScalarSerializeServerTest struct { Title string Input *protoMessages.ScalarSerializeRequest HandlerInput driver.ScalarSerializeInput HandlerOutput interface{} HandlerError error Expected *protoMessages.ScalarSerializeResponse }
ScalarSerializeServerTest is basic struct for testing servers implementing proto
func ScalarSerializeServerTestData ¶
func ScalarSerializeServerTestData() []ScalarSerializeServerTest
ScalarSerializeServerTestData is a data for testing scalar resolution of proto servers
type SetSecretsClientTest ¶
type SetSecretsClientTest struct { Title string Input driver.SetSecretsInput ProtoRequest *protoMessages.SetSecretsRequest ProtoResponse *protoMessages.SetSecretsResponse ProtoError error Expected driver.SetSecretsOutput }
func SetSecretsClientTestData ¶
func SetSecretsClientTestData() []SetSecretsClientTest
SetSecretsClientTestData is a data for testing secrets of proto clients
type SetSecretsServerTest ¶
type SetSecretsServerTest struct { Title string Input *protoMessages.SetSecretsRequest HandlerInput driver.SetSecretsInput HandlerOutput error Expected *protoMessages.SetSecretsResponse }
SetSecretsServerTest is basic struct for testing clients implementing proto
func SetSecretsServerTestData ¶
func SetSecretsServerTestData() []SetSecretsServerTest
SetSecretsServerTestData is a data for testing secrets of proto clients
type UnionResolveTypeClientTest ¶
type UnionResolveTypeClientTest struct { Title string Input driver.UnionResolveTypeInput ProtoRequest *protoMessages.UnionResolveTypeRequest ProtoResponse *protoMessages.UnionResolveTypeResponse ProtoError error Expected driver.UnionResolveTypeOutput }
UnionResolveTypeClientTest is basic struct for testing clients implementing proto
func UnionResolveTypeClientTestData ¶
func UnionResolveTypeClientTestData() []UnionResolveTypeClientTest
UnionResolveTypeClientTestData is a data for testing union resolution of proto clients
type UnionResolveTypeServerTest ¶
type UnionResolveTypeServerTest struct { Title string Input *protoMessages.UnionResolveTypeRequest HandlerInput driver.UnionResolveTypeInput HandlerOutput string HandlerError error Expected *protoMessages.UnionResolveTypeResponse }
UnionResolveTypeServerTest is basic struct for testing servers implementing proto
func UnionResolveTypeServerTestData ¶
func UnionResolveTypeServerTestData() []UnionResolveTypeServerTest
UnionResolveTypeServerTestData is a data for testing union resolution of proto servers