public async Task <IActionResult> UploadAsync() { try { IFormFile file = Request.Form.Files[0]; if (file != null) { await fileService.AddQueue(file.Name, file.FileName); await fileService.UploadFileToS3(file); return(Ok(true)); } else { return(BadRequest(false)); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void AddQueue_ArgumentIsNull_ThrowsArgumentNullException() { // act & assert Assert.ThrowsAsync <ArgumentNullException>(() => fileService.AddQueue(null, "Test")); Assert.ThrowsAsync <ArgumentNullException>(() => fileService.AddQueue("Test", null)); }