MCPcopy Create free account
hub / github.com/go-pg/pg / TestQueryEmbeddedStruct

Method TestQueryEmbeddedStruct

loader_test.go:57–70  ·  view source on GitHub ↗
(c *C)

Source from the content-addressed store, hash-verified

55}
56
57func (t *LoaderTest) TestQueryEmbeddedStruct(c *C) {
58 src := &embeddedLoader{
59 numLoader: &numLoader{
60 Num: 1,
61 },
62 Num2: 2,
63 }
64 dst := &embeddedLoader{
65 numLoader: &numLoader{},
66 }
67 _, err := t.db.QueryOne(dst, "SELECT ?num AS num, ?num2 as num2", src)
68 c.Assert(err, IsNil)
69 c.Assert(dst, DeepEquals, src)
70}
71
72func (t *LoaderTest) TestQueryNestedStructs(c *C) {
73 src := &multipleLoader{}

Callers

nothing calls this directly

Calls 2

AssertMethod · 0.80
QueryOneMethod · 0.65

Tested by

no test coverage detected