mirror of
https://github.com/sonr-io/sonr.git
synced 2026-08-04 18:31:41 +00:00
Executable
+26
@@ -0,0 +1,26 @@
|
||||
package keeper_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
apiv1 "github.com/sonr-io/sonr/api/dwn/v1"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestORM(t *testing.T) {
|
||||
f := SetupTest(t)
|
||||
|
||||
// Simple ORM test
|
||||
recordTable := f.k.OrmDB.DWNRecordTable()
|
||||
record := &apiv1.DWNRecord{
|
||||
RecordId: "test-record-123",
|
||||
Target: "did:example:123",
|
||||
}
|
||||
|
||||
err := recordTable.Insert(f.ctx, record)
|
||||
require.NoError(t, err)
|
||||
|
||||
has, err := recordTable.Has(f.ctx, record.RecordId)
|
||||
require.NoError(t, err)
|
||||
require.True(t, has)
|
||||
}
|
||||
Reference in New Issue
Block a user