【问题标题】:How test Azure storage file service and Google storage on local?如何在本地测试 Azure 存储文件服务和 Google 存储?
【发布时间】:2017-09-30 02:07:10
【问题描述】:

我正在创建一个文件存储库,允许网站/程序将文件保存到不同的系统(例如本地、Azure 文件、Azure Blob、Google 存储),但我在进行集成测试时遇到了问题。

我能够对本地文件系统、Azure Blob 进行集成测试(通过使用 azure 存储模拟器)但找不到在本地主机上测试 Azure 文件、Google 存储的方法,而无需去谷歌云或 Azure。有没有办法为他们进行集成测试,这将在本地主机上工作?

我正在使用 C#、谷歌云存储 SDK、Azure 存储 SDK。

【问题讨论】:

  • 对于 Azure Blob,能否确认您的目标是存储模拟器进行集成测试?
  • 使用 Azure Blobs,我将存储模拟器作为集成测试的目标。存储模拟器运行良好,但不支持 Azure 文件服务。我没有 Azure 或 Google 云帐户。

标签: c# .net azure google-cloud-storage azure-storage


【解决方案1】:

Azure 存储模拟器当前不支持文件服务和 SMB 协议服务端点。

Reference: Differences between the storage emulator and Azure Storage

有没有一种方法可以为它们进行集成测试,并且可以在本地主机上运行?

我还没有找到任何方法来测试本地主机上的 Azure 文件存储。

要测试 Azure 存储文件服务,您可以开始为期一个月的 Azure 订阅免费试用。通过免费试用,你将获得 200 美元的 Azure 积分。一个月消费不超过 200 美元,可以在 Azure 存储服务中存储 800 GB 的数据。测试您的应用程序就足够了。

Azure Free Trial

【讨论】:

    猜你喜欢
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    相关资源
    最近更新 更多