MCPcopy Create free account
hub / github.com/PaperDebugger/paperdebugger / setupTestTokenService

Function setupTestTokenService

internal/services/token_test.go:18–25  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

16)
17
18func setupTestTokenService(t *testing.T) *services.TokenService {
19 os.Setenv("PD_MONGO_URI", "mongodb://localhost:27017") // Ensure MongoDB is running locally
20 dbInstance, err := db.NewDB(cfg.GetCfg(), logger.GetLogger())
21 if err != nil {
22 t.Fatalf("failed to connect to test db: %v", err)
23 }
24 return services.NewTokenService(dbInstance, cfg.GetCfg(), logger.GetLogger())
25}
26
27func TestTokenService_CRUD(t *testing.T) {
28 ts := setupTestTokenService(t)

Callers 1

TestTokenService_CRUDFunction · 0.85

Calls 4

NewDBFunction · 0.92
GetCfgFunction · 0.92
GetLoggerFunction · 0.92
NewTokenServiceFunction · 0.92

Tested by

no test coverage detected