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}