From 67e0ccd1ad69d97b5f36b6f038feac5b8f7861ef Mon Sep 17 00:00:00 2001 From: mo khan Date: Fri, 11 Jul 2025 14:18:11 -0600 Subject: chore: add test for remote check service --- pkg/authz/remote_check_service_test.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pkg/authz/remote_check_service_test.go (limited to 'pkg/authz') diff --git a/pkg/authz/remote_check_service_test.go b/pkg/authz/remote_check_service_test.go new file mode 100644 index 0000000..d06dab0 --- /dev/null +++ b/pkg/authz/remote_check_service_test.go @@ -0,0 +1,21 @@ +package authz + +import ( + "testing" + + auth "github.com/envoyproxy/go-control-plane/envoy/service/auth/v3" + "github.com/stretchr/testify/require" +) + +func TestRemoteCheckService(t *testing.T) { + t.Run("Check", func(t *testing.T) { + t.Run("when a client is not configured", func(t *testing.T) { + svc := NewRemoteCheckService(nil) + + result, err := svc.Check(t.Context(), &auth.CheckRequest{}) + + require.Nil(t, result) + require.Error(t, err) + }) + }) +} -- cgit v1.2.3