diff --git a/internal/media/delivery/http/media_http_test.go b/internal/media/delivery/http/media_http_test.go index 2345c60..aea6a73 100644 --- a/internal/media/delivery/http/media_http_test.go +++ b/internal/media/delivery/http/media_http_test.go @@ -41,7 +41,7 @@ func TestUpload(t *testing.T) { w := httptest.NewRecorder() delivery.NewHandler( - media.NewStubUseCase(expect, testFile, nil), *testConfig). + media.NewStubUseCase(nil, testFile, expect), *testConfig). ServeHTTP(w, req) resp := w.Result() diff --git a/internal/media/usecase.go b/internal/media/usecase.go index 2d832be..1113507 100644 --- a/internal/media/usecase.go +++ b/internal/media/usecase.go @@ -35,7 +35,7 @@ func (dummyUseCase) Upload(_ context.Context, _ domain.File) (*url.URL, error) func (dummyUseCase) Download(_ context.Context, _ string) (*domain.File, error) { return nil, nil } // NewDummyUseCase creates a stub use case what always returns provided input. -func NewStubUseCase(u *url.URL, f *domain.File, err error) UseCase { +func NewStubUseCase(err error, f *domain.File, u *url.URL) UseCase { return &stubUseCase{ u: u, f: f,