nonrtric-rapp-ransliceassurance-icsversion:1.2.0 Release docker image
[nonrtric/rapp/ransliceassurance.git] / icsversion / internal / restclient / client_test.go
index e3dc452..68efdcd 100644 (file)
@@ -35,7 +35,7 @@ func TestNewRequest(t *testing.T) {
        assertions := require.New(t)
 
        bodyBytes, _ := json.Marshal("body")
-       succesfullReq, _ := http.NewRequest(http.MethodGet, "url", bytes.NewReader(bodyBytes))
+       successfulReq, _ := http.NewRequest(http.MethodGet, "url", bytes.NewReader(bodyBytes))
 
        type args struct {
                method   string
@@ -50,14 +50,14 @@ func TestNewRequest(t *testing.T) {
                wantErr error
        }{
                {
-                       name: "succesfull newRequest",
+                       name: "successful newRequest",
                        args: args{
                                method:   http.MethodGet,
                                path:     "url",
                                payload:  "body",
                                userInfo: [2]string{"user", "pass"},
                        },
-                       want:    succesfullReq,
+                       want:    successfulReq,
                        wantErr: nil,
                },
                {
@@ -377,9 +377,17 @@ func TestDelete(t *testing.T) {
 
        client := New(&http.Client{}, false)
        payload := `json:"example"`
+       // With user info
        err := client.Delete(srv.URL, payload, nil, "admin", "pass")
 
        if err != nil {
                assert.Equal(t, "", err.Error())
        }
+
+       // Without user info
+       err = client.Delete(srv.URL, payload, nil)
+
+       if err != nil {
+               assert.Equal(t, "", err.Error())
+       }
 }