Skip to content

Commit

Permalink
home: imp tests
Browse files Browse the repository at this point in the history
  • Loading branch information
schzhn committed May 6, 2024
1 parent 39b99fc commit 3f23c9a
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions internal/home/clientshttp_internal_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -181,10 +181,10 @@ func TestClientsContainer_HandleAddClient(t *testing.T) {
body, err := json.Marshal(cj)
require.NoError(t, err)

rw := httptest.NewRecorder()
r, err := http.NewRequest(http.MethodPost, "", bytes.NewReader(body))
require.NoError(t, err)

rw := httptest.NewRecorder()
clients.handleAddClient(rw, r)
require.NoError(t, err)
require.Equal(t, tc.wantCode, rw.Code)
Expand Down Expand Up @@ -242,11 +242,11 @@ func TestClientsContainer_HandleDelClient(t *testing.T) {
body, err = json.Marshal(cj)
require.NoError(t, err)

rw := httptest.NewRecorder()
var r *http.Request
r, err = http.NewRequest(http.MethodPost, "", bytes.NewReader(body))
require.NoError(t, err)

rw := httptest.NewRecorder()
clients.handleDelClient(rw, r)
require.NoError(t, err)
require.Equal(t, tc.wantCode, rw.Code)
Expand Down Expand Up @@ -319,11 +319,11 @@ func TestClientsContainer_HandleUpdateClient(t *testing.T) {
body, err = json.Marshal(uj)
require.NoError(t, err)

rw := httptest.NewRecorder()
var r *http.Request
r, err = http.NewRequest(http.MethodPost, "", bytes.NewReader(body))
require.NoError(t, err)

rw := httptest.NewRecorder()
clients.handleUpdateClient(rw, r)
require.NoError(t, err)
require.Equal(t, tc.wantCode, rw.Code)
Expand Down Expand Up @@ -375,13 +375,12 @@ func TestClientsContainer_HandleFindClient(t *testing.T) {

for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
rw := httptest.NewRecorder()
var r *http.Request
r, err = http.NewRequest(http.MethodGet, "", nil)
require.NoError(t, err)

r.URL.RawQuery = tc.query.Encode()

rw := httptest.NewRecorder()
clients.handleFindClient(rw, r)
require.NoError(t, err)
require.Equal(t, tc.wantCode, rw.Code)
Expand Down

0 comments on commit 3f23c9a

Please sign in to comment.