jwk_test.go
 1package jwk
 2
 3import (
 4	"errors"
 5	"testing"
 6
 7	"github.com/charmbracelet/soft-serve/pkg/config"
 8)
 9
10func TestBadNewPair(t *testing.T) {
11	_, err := NewPair(nil)
12	if !errors.Is(err, config.ErrNilConfig) {
13		t.Errorf("NewPair(nil) => %v, want %v", err, config.ErrNilConfig)
14	}
15}
16
17func TestGoodNewPair(t *testing.T) {
18	cfg := config.DefaultConfig()
19	if _, err := NewPair(cfg); err != nil {
20		t.Errorf("NewPair(cfg) => _, %v, want nil error", err)
21	}
22}