77 "net/http/httptest"
88 "strings"
99 "testing"
10+
11+ "github.com/stretchr/testify/assert"
1012)
1113
1214func TestHttpHandlerRoot (t * testing.T ) {
@@ -15,9 +17,7 @@ func TestHttpHandlerRoot(t *testing.T) {
1517 rw := httptest .NewRecorder ()
1618
1719 h .ServeHTTP (rw , req )
18- if rw .Code != http .StatusOK {
19- t .Errorf ("expected 200 OK, got %d" , rw .Code )
20- }
20+ assert .Equal (t , http .StatusOK , rw .Code )
2121}
2222
2323func TestHttpHandlerLoginMissingFields (t * testing.T ) {
@@ -27,9 +27,7 @@ func TestHttpHandlerLoginMissingFields(t *testing.T) {
2727 rw := httptest .NewRecorder ()
2828
2929 h .ServeHTTP (rw , req )
30- if rw .Code != http .StatusBadRequest {
31- t .Errorf ("expected 400 Bad Request, got %d" , rw .Code )
32- }
30+ assert .Equal (t , http .StatusBadRequest , rw .Code )
3331}
3432
3533func TestHttpHandlerAuthInvalidState (t * testing.T ) {
@@ -38,9 +36,7 @@ func TestHttpHandlerAuthInvalidState(t *testing.T) {
3836 rw := httptest .NewRecorder ()
3937
4038 h .ServeHTTP (rw , req )
41- if rw .Code != http .StatusBadRequest {
42- t .Errorf ("expected 400 Bad Request, got %d" , rw .Code )
43- }
39+ assert .Equal (t , http .StatusBadRequest , rw .Code )
4440}
4541
4642func TestHttpHandlerGenerateMissingToken (t * testing.T ) {
@@ -49,9 +45,7 @@ func TestHttpHandlerGenerateMissingToken(t *testing.T) {
4945 rw := httptest .NewRecorder ()
5046
5147 h .ServeHTTP (rw , req )
52- if rw .Code != http .StatusBadRequest {
53- t .Errorf ("expected 400 Bad Request, got %d" , rw .Code )
54- }
48+ assert .Equal (t , http .StatusBadRequest , rw .Code )
5549}
5650
5751func TestHttpHandlerGenerateMissingOidc (t * testing.T ) {
@@ -61,7 +55,5 @@ func TestHttpHandlerGenerateMissingOidc(t *testing.T) {
6155 rw := httptest .NewRecorder ()
6256
6357 h .ServeHTTP (rw , req )
64- if rw .Code != http .StatusBadRequest {
65- t .Errorf ("expected 400 Bad Request, got %d" , rw .Code )
66- }
58+ assert .Equal (t , http .StatusBadRequest , rw .Code )
6759}
0 commit comments