package store import ( "testing" "go.uber.org/zap" ) func TestNewGormDBInvalidDSN(t *testing.T) { _, err := NewGormDB("invalid:dsn@tcp(localhost:99999)/nonexistent?parseTime=true", zap.NewNop(), "warn") if err == nil { t.Fatal("expected error for invalid DSN, got nil") } }