28 lines
456 B
Go
28 lines
456 B
Go
package orm
|
|
|
|
import (
|
|
"github.com/stretchr/testify/assert"
|
|
"testing"
|
|
)
|
|
|
|
func TestCreate1(t *testing.T) {
|
|
e := initTest(t)
|
|
u := author()
|
|
err := e.Model(&user{}).Create(&u)
|
|
assert.Nil(t, err)
|
|
assert.NotZero(t, u.Favs.ID)
|
|
}
|
|
|
|
func TestCreate2(t *testing.T) {
|
|
e := initTest(t)
|
|
u := friend()
|
|
err := e.Model(&user{}).Create(&u)
|
|
assert.Nil(t, err)
|
|
assert.NotZero(t, u.Favs.ID)
|
|
}
|
|
|
|
func TestCreate3(t *testing.T) {
|
|
e := initTest(t)
|
|
insertBands(t, e)
|
|
}
|