github.com/ravendb/ravendb-go-client@v0.0.0-20240229102137-4474ee7aa0fa/tests/get_database_record_test.go (about) 1 package tests 2 3 import ( 4 "github.com/ravendb/ravendb-go-client" 5 "github.com/stretchr/testify/assert" 6 "testing" 7 ) 8 9 func getDatabaseRecordCanGetDatabaseRecord(t *testing.T, driver *RavenTestDriver) { 10 var err error 11 store := driver.getDocumentStoreMust(t) 12 defer store.Close() 13 14 op := ravendb.NewGetDatabaseRecordOperation(store.GetDatabase()) 15 err = store.Maintenance().Server().Send(op) 16 assert.NoError(t, err) 17 assert.Equal(t, op.Command.Result.DatabaseName, store.GetDatabase()) 18 } 19 20 func TestGetDatabaseRecord(t *testing.T) { 21 driver := createTestDriver(t) 22 destroy := func() { destroyDriver(t, driver) } 23 defer recoverTest(t, destroy) 24 25 // matches order of Java tests 26 getDatabaseRecordCanGetDatabaseRecord(t, driver) 27 }