We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef7681b commit 42e46bfCopy full SHA for 42e46bf
listener/apischema/resolver_test.go
@@ -0,0 +1,15 @@
1
+package apischema
2
+
3
+import "testing"
4
5
+// Compile-time check that ResolverProvider implements Resolver interface
6
+var _ Resolver = (*ResolverProvider)(nil)
7
8
+// TestNewResolverNotNil checks if NewResolver() returns a non-nil *ResolverProvider
9
+// instance. This is a runtime check to ensure that the function behaves as expected.
10
+func TestNewResolverNotNil(t *testing.T) {
11
+ r := NewResolver()
12
+ if r == nil {
13
+ t.Fatal("NewResolver() returned nil, expected non-nil *ResolverProvider")
14
+ }
15
+}
0 commit comments