add more tests for Delete (#655)
This commit is contained in:
parent
fbf37fc795
commit
463b4d8da7
|
@ -26,7 +26,7 @@ func TestDelete(t *testing.T) {
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, 1, cnt)
|
assert.EqualValues(t, 1, cnt)
|
||||||
|
|
||||||
cnt, err = testEngine.Delete(&UserinfoDelete{Uid: 1})
|
cnt, err = testEngine.Delete(&UserinfoDelete{Uid: user.Uid})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, 1, cnt)
|
assert.EqualValues(t, 1, cnt)
|
||||||
|
|
||||||
|
@ -35,6 +35,20 @@ func TestDelete(t *testing.T) {
|
||||||
has, err := testEngine.Id(1).Get(&user)
|
has, err := testEngine.Id(1).Get(&user)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.False(t, has)
|
assert.False(t, has)
|
||||||
|
|
||||||
|
cnt, err = testEngine.Insert(&user)
|
||||||
|
assert.NoError(t, err)
|
||||||
|
assert.EqualValues(t, 1, cnt)
|
||||||
|
|
||||||
|
cnt, err = testEngine.Where("id=?", user.Uid).Delete(&UserinfoDelete{})
|
||||||
|
assert.NoError(t, err)
|
||||||
|
assert.EqualValues(t, 1, cnt)
|
||||||
|
|
||||||
|
user.Uid = 0
|
||||||
|
user.IsMan = true
|
||||||
|
has, err = testEngine.Id(2).Get(&user)
|
||||||
|
assert.NoError(t, err)
|
||||||
|
assert.False(t, has)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestDeleted(t *testing.T) {
|
func TestDeleted(t *testing.T) {
|
||||||
|
|
Loading…
Reference in New Issue