vehicle_test.go 431 B

12345678910111213141516171819
  1. package vehicle
  2. import (
  3. "testing"
  4. "github.com/gin-gonic/gin"
  5. "github.com/stretchr/testify/require"
  6. )
  7. func TestSetupVehicleRouterDoesNotRegisterLegacyExit(t *testing.T) {
  8. gin.SetMode(gin.TestMode)
  9. router := gin.New()
  10. SetupVehicleRouter(router.Group(""))
  11. for _, route := range router.Routes() {
  12. require.False(t, route.Method == "POST" && route.Path == "/vehicle/exit",
  13. "legacy exit route must remain disabled")
  14. }
  15. }