You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
523 B
Go
21 lines
523 B
Go
package tests
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/gofiber/fiber/v3"
|
|
|
|
httpapi "knowfoolery/backend/services/admin-service/internal/interfaces/http"
|
|
"knowfoolery/backend/shared/infra/observability/logging"
|
|
"knowfoolery/backend/shared/infra/observability/metrics"
|
|
)
|
|
|
|
func TestRegisterRoutesDoesNotPanic(t *testing.T) {
|
|
app := fiber.New()
|
|
logger := logging.NewLogger(logging.DefaultConfig())
|
|
m := metrics.NewMetrics(metrics.ConfigFromEnv())
|
|
h := httpapi.NewHandler(nil, logger, m)
|
|
|
|
httpapi.RegisterRoutes(app, h, nil)
|
|
}
|