@@ -15,7 +15,7 @@ import no.ndla.draftapi.{TestData, TestEnvironment, UnitSuite}
1515import no .ndla .network .tapir .{ErrorHandling , ErrorHelpers , Routes , TapirController }
1616import no .ndla .tapirtesting .TapirControllerTest
1717import org .mockito .ArgumentMatchers .any
18- import org .mockito .Mockito .{reset , when }
18+ import org .mockito .Mockito .{reset , times , verify , when }
1919import sttp .client3 .quick .*
2020
2121import scala .util .Success
@@ -50,17 +50,17 @@ class FileControllerTest extends UnitSuite with TestEnvironment with TapirContro
5050 CirceUtil .unsafeParseAs[UploadedFileDTO ](resp.body) should be(uploaded)
5151 }
5252
53- // test("That uploading a file fails with 400 if no file is specified") {
54- // reset(writeService)
55- // val resp = simpleHttpClient.send(
56- // quickRequest
57- // .post(uri"http://localhost:$serverPort/draft-api/v1/files")
58- // .headers(Map("Authorization" -> TestData.authHeaderWithWriteRole))
59- // )
60- //
61- // resp.code.code should be(400)
62- // verify(writeService, times(0)).storeFile(any[domain.UploadedFile])
63- // }
53+ test(" That uploading a file fails with 400 if no file is specified" ) {
54+ reset(writeService)
55+ val resp = simpleHttpClient.send(
56+ quickRequest
57+ .post(uri " http://localhost: $serverPort/draft-api/v1/files " )
58+ .headers(Map (" Authorization" -> TestData .authHeaderWithWriteRole))
59+ )
60+
61+ resp.code.code should be(400 )
62+ verify(writeService, times(0 )).storeFile(any[domain.UploadedFile ])
63+ }
6464
6565 test(" That uploading a file requires publishing rights" ) {
6666
0 commit comments