MCPcopy Create free account
hub / github.com/goadesign/goa / TestClientEncode

Function TestClientEncode

http/codegen/client_encode_test.go:13–192  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

11)
12
13func TestClientEncode(t *testing.T) {
14 cases := []struct {
15 Name string
16 DSL func()
17 }{
18 {"query-bool", testdata.PayloadQueryBoolDSL},
19 {"query-bool-validate", testdata.PayloadQueryBoolValidateDSL},
20 {"query-int", testdata.PayloadQueryIntDSL},
21 {"query-int-validate", testdata.PayloadQueryIntValidateDSL},
22 {"query-int32", testdata.PayloadQueryInt32DSL},
23 {"query-int32-validate", testdata.PayloadQueryInt32ValidateDSL},
24 {"query-int64", testdata.PayloadQueryInt64DSL},
25 {"query-int64-validate", testdata.PayloadQueryInt64ValidateDSL},
26 {"query-uint", testdata.PayloadQueryUIntDSL},
27 {"query-uint-validate", testdata.PayloadQueryUIntValidateDSL},
28 {"query-uint32", testdata.PayloadQueryUInt32DSL},
29 {"query-uint32-validate", testdata.PayloadQueryUInt32ValidateDSL},
30 {"query-uint64", testdata.PayloadQueryUInt64DSL},
31 {"query-uint64-validate", testdata.PayloadQueryUInt64ValidateDSL},
32 {"query-float32", testdata.PayloadQueryFloat32DSL},
33 {"query-float32-validate", testdata.PayloadQueryFloat32ValidateDSL},
34 {"query-float64", testdata.PayloadQueryFloat64DSL},
35 {"query-float64-validate", testdata.PayloadQueryFloat64ValidateDSL},
36 {"query-string", testdata.PayloadQueryStringDSL},
37 {"query-string-validate", testdata.PayloadQueryStringValidateDSL},
38 {"query-bytes", testdata.PayloadQueryBytesDSL},
39 {"query-bytes-validate", testdata.PayloadQueryBytesValidateDSL},
40 {"query-any", testdata.PayloadQueryAnyDSL},
41 {"query-any-validate", testdata.PayloadQueryAnyValidateDSL},
42 {"query-array-bool", testdata.PayloadQueryArrayBoolDSL},
43 {"query-array-bool-validate", testdata.PayloadQueryArrayBoolValidateDSL},
44 {"query-array-int", testdata.PayloadQueryArrayIntDSL},
45 {"query-array-int-validate", testdata.PayloadQueryArrayIntValidateDSL},
46 {"query-array-int32", testdata.PayloadQueryArrayInt32DSL},
47 {"query-array-int32-validate", testdata.PayloadQueryArrayInt32ValidateDSL},
48 {"query-array-int64", testdata.PayloadQueryArrayInt64DSL},
49 {"query-array-int64-validate", testdata.PayloadQueryArrayInt64ValidateDSL},
50 {"query-array-uint", testdata.PayloadQueryArrayUIntDSL},
51 {"query-array-uint-validate", testdata.PayloadQueryArrayUIntValidateDSL},
52 {"query-array-uint32", testdata.PayloadQueryArrayUInt32DSL},
53 {"query-array-uint32-validate", testdata.PayloadQueryArrayUInt32ValidateDSL},
54 {"query-array-uint64", testdata.PayloadQueryArrayUInt64DSL},
55 {"query-array-uint64-validate", testdata.PayloadQueryArrayUInt64ValidateDSL},
56 {"query-array-float32", testdata.PayloadQueryArrayFloat32DSL},
57 {"query-array-float32-validate", testdata.PayloadQueryArrayFloat32ValidateDSL},
58 {"query-array-float64", testdata.PayloadQueryArrayFloat64DSL},
59 {"query-array-float64-validate", testdata.PayloadQueryArrayFloat64ValidateDSL},
60 {"query-array-string", testdata.PayloadQueryArrayStringDSL},
61 {"query-array-string-validate", testdata.PayloadQueryArrayStringValidateDSL},
62 {"query-array-bytes", testdata.PayloadQueryArrayBytesDSL},
63 {"query-array-bytes-validate", testdata.PayloadQueryArrayBytesValidateDSL},
64 {"query-array-any", testdata.PayloadQueryArrayAnyDSL},
65 {"query-array-any-validate", testdata.PayloadQueryArrayAnyValidateDSL},
66 {"query-array-alias", testdata.PayloadQueryArrayAliasDSL},
67 {"query-map-string-string", testdata.PayloadQueryMapStringStringDSL},
68 {"query-map-string-string-validate", testdata.PayloadQueryMapStringStringValidateDSL},
69 {"query-map-string-bool", testdata.PayloadQueryMapStringBoolDSL},
70 {"query-map-string-bool-validate", testdata.PayloadQueryMapStringBoolValidateDSL},

Callers

nothing calls this directly

Calls 6

SectionCodeFunction · 0.92
AssertGoFunction · 0.92
RunHTTPDSLFunction · 0.85
CreateHTTPServicesFunction · 0.85
ClientFilesFunction · 0.70
RunMethod · 0.45

Tested by

no test coverage detected