22 lines
298 B
Go
22 lines
298 B
Go
package main
|
|
|
|
import (
|
|
"go-udemy-web-1/internal/config"
|
|
"testing"
|
|
|
|
"github.com/go-chi/chi/v5"
|
|
)
|
|
|
|
func TestRoutes(t *testing.T) {
|
|
var app config.AppConfig
|
|
|
|
mux := routes(&app)
|
|
|
|
switch v := mux.(type) {
|
|
case *chi.Mux:
|
|
// do nothing
|
|
default:
|
|
t.Errorf("type is not *chi.Mux, is %T", v)
|
|
}
|
|
}
|