mirror of
https://github.com/onsonr/sonr.git
synced 2025-03-10 21:09:11 +00:00
31 lines
597 B
Go
31 lines
597 B
Go
package keeper_test
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestORM(t *testing.T) {
|
|
f := SetupTest(t)
|
|
if f == nil {
|
|
t.FailNow()
|
|
}
|
|
// dt := f.k.OrmDB.ExampleDataTable()
|
|
// acc := []byte("test_acc")
|
|
// amt := uint64(7)
|
|
//
|
|
// err := dt.Insert(f.ctx, &apiv1.ExampleData{
|
|
// Account: acc,
|
|
// Amount: amt,
|
|
// })
|
|
// require.NoError(t, err)
|
|
//
|
|
// d, err := dt.Has(f.ctx, []byte("test_acc"))
|
|
// require.NoError(t, err)
|
|
// require.True(t, d)
|
|
//
|
|
// res, err := dt.Get(f.ctx, []byte("test_acc"))
|
|
// require.NoError(t, err)
|
|
// require.NotNil(t, res)
|
|
// require.EqualValues(t, amt, res.Amount)
|
|
}
|