春季天青应用测试失败

时间:2018-11-19 05:51:37

标签: spring-boot azure-storage junit5

我有一个小的REST控制器,我想要从blob存储中提取文件,处理并通过队列发送结果的地方。

我可以在QueueClient对象上使用Mockito,但是会消耗blob资源,但它有点困难:

@RequestMapping(path = "/usagedata", method = RequestMethod.POST)
public ResponseEntity usageData(final String blobUri) {
    final BlobStorageResource dataUsageFile = new BlobStorageResource(blobClient, blobUri);

    // work
}

我知道在GCP中有一个仿真器,它将启动测试代码,但是看起来天蓝色的仿真器仅是Windows。

是否可以通过testcontainers将https://github.com/arafato/azurite用于junit来满足我的需要?

非常感谢

0 个答案:

没有答案