faas/gateway/pkg/middleware/basic_auth_injector_test.go
Alex Ellis (OpenFaaS Ltd) 49053feac7 Clarify EULA applies to this project since 2019
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-11-18 21:20:38 +00:00

24 lines
532 B
Go

// License: OpenFaaS Community Edition (CE) EULA
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
// Copyright (c) OpenFaaS Author(s). All rights reserved.
package middleware
import (
"net/http"
"net/http/httptest"
"testing"
)
func Test_Inject_WithNilRequestAndNilCredentials(t *testing.T) {
injector := BasicAuthInjector{}
injector.Inject(nil)
}
func Test_Inject_WithRequestButNilCredentials(t *testing.T) {
injector := BasicAuthInjector{}
req := httptest.NewRequest(http.MethodGet, "/", nil)
injector.Inject(req)
}