Browse Source

Added TestLoginWrongStatus

Piotr Czajkowski 3 years ago
parent
commit
a30c5b43f9
1 changed files with 12 additions and 0 deletions
  1. 12 0
      app_test.go

+ 12 - 0
app_test.go

@@ -75,3 +75,15 @@ func TestLoginBadURL(t *testing.T) {
 		t.Fatalf("Status: %v, error: %s", status, err)
 	}
 }
+
+func TestLoginWrongStatus(t *testing.T) {
+	server := fakeServer(http.StatusBadRequest, "")
+	defer server.Close()
+
+	var app Application
+	app.setBaseURL(server.URL)
+	status, err := app.login()
+	if status || err == nil {
+		t.Fatalf("Status: %v, error: %s", status, err)
+	}
+}