### Question:
AzureStorageClient { void uploadFileToBlob(File sourceFile, CloudBlockBlob blob) throws IOException, StorageException { Ensure.argIsNotNull(blob, "blob"); Ensure.fileExists(sourceFile, "sourceFile"); blob.uploadFromFile(sourceFile.getAbsolutePath()); }    }### Answer:
@Test void UploadFileToBlob_NullSourceFile_IllegalArgumentException() { assertThrows( IllegalArgumentException.class, () -> azureStorageClient.uploadFileToBlob(null, blob)); }
@Test void UploadFileToBlob_NullBlob_IllegalArgumentException() { assertThrows( IllegalArgumentException.class, () -> azureStorageClient.uploadFileToBlob(testFile, null)); }