added error on attempt to update NetID

This commit is contained in:
Matthew R Kasun
2021-04-15 14:48:10 -04:00
parent b4afb373bf
commit 66fb590be2
2 changed files with 388 additions and 387 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -341,13 +341,13 @@ func TestUpdatenetwork(t *testing.T) {
network.NetID = "wirecat" network.NetID = "wirecat"
response, err := api(t, network, http.MethodPut, baseURL+"/api/networks/skynet", "secretkey") response, err := api(t, network, http.MethodPut, baseURL+"/api/networks/skynet", "secretkey")
assert.Nil(t, err, err) assert.Nil(t, err, err)
assert.Equal(t, http.StatusOK, response.StatusCode) assert.Equal(t, http.StatusBadRequest, response.StatusCode)
defer response.Body.Close() defer response.Body.Close()
err = json.NewDecoder(response.Body).Decode(&returnedNetwork) var message models.ErrorResponse
err = json.NewDecoder(response.Body).Decode(&message)
assert.Nil(t, err, err) assert.Nil(t, err, err)
//returns previous value not the updated value assert.Equal(t, http.StatusBadRequest, message.Code)
// ----- needs fixing ----- assert.Equal(t, "NetID is not editable", message.message)
//assert.Equal(t, network.NetID, returnedNetwork.NetID)
}) })
t.Run("NetIDInvalidCredentials", func(t *testing.T) { t.Run("NetIDInvalidCredentials", func(t *testing.T) {
type Network struct { type Network struct {