add test for find (#841)
This commit is contained in:
parent
cd46810bf9
commit
4293dea67e
|
@ -488,3 +488,35 @@ func TestFindBit(t *testing.T) {
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, 2, len(results))
|
assert.EqualValues(t, 2, len(results))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestFindMark(t *testing.T) {
|
||||||
|
|
||||||
|
type Mark struct {
|
||||||
|
Mark1 string `xorm:"VARCHAR(1)"`
|
||||||
|
Mark2 string `xorm:"VARCHAR(1)"`
|
||||||
|
MarkA string `xorm:"VARCHAR(1)"`
|
||||||
|
}
|
||||||
|
|
||||||
|
assert.NoError(t, prepareEngine())
|
||||||
|
assertSync(t, new(Mark))
|
||||||
|
|
||||||
|
cnt, err := testEngine.Insert([]Mark{
|
||||||
|
{
|
||||||
|
Mark1: "1",
|
||||||
|
Mark2: "2",
|
||||||
|
MarkA: "A",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Mark1: "1",
|
||||||
|
Mark2: "2",
|
||||||
|
MarkA: "A",
|
||||||
|
},
|
||||||
|
})
|
||||||
|
assert.NoError(t, err)
|
||||||
|
assert.EqualValues(t, 2, cnt)
|
||||||
|
|
||||||
|
var results = make([]Mark, 0, 2)
|
||||||
|
err = testEngine.Find(&results)
|
||||||
|
assert.NoError(t, err)
|
||||||
|
assert.EqualValues(t, 2, len(results))
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue