X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sdl_private_fn_test.go;h=fae2a0285f70dc2c9212dec3a69b7d8511c1c4cb;hb=HEAD;hp=feef2dc1a7f11b75350283a5b30dd2aebd43bf59;hpb=354c65d7e6d9269e62b88b1804443513e55f4889;p=ric-plt%2Fsdlgo.git diff --git a/sdl_private_fn_test.go b/sdl_private_fn_test.go index feef2dc..fae2a02 100644 --- a/sdl_private_fn_test.go +++ b/sdl_private_fn_test.go @@ -35,3 +35,11 @@ func NewSdlInstanceForTest(NameSpace string, instance iDatabase) *SdlInstance { storage: newSyncStorage(db), } } + +// NewSyncStorageForTest is used only in unit tests to mock database. +func NewSyncStorageForTest(dbMock iDatabase) *SyncStorage { + db := &Database{} + db.instances = append(db.instances, dbMock) + + return newSyncStorage(db) +}