gpt4 book ai didi

azure - 单元测试 Azure 表存储类

转载 作者:行者123 更新时间:2023-12-03 05:10:16 27 4
gpt4 key购买 nike

我一直在尝试寻找是否可以轻松隔离和测试 azure 表存储依赖项,但无济于事。我相信模拟/伪造 ATS 依赖项确实很困难。我很惊讶 Azure 团队如何在 TDD/BDD 等时代忽略这一点。还是我错过了什么?根据我的理解,它具有非常少的接口(interface)/抽象类,这使得隔离它们变得困难。

最佳答案

您通常应该模拟检索或保存数据的存储库。这些可以很容易地被 mock 。您为什么要尝试模拟 ATS 依赖项本身?

此外,TableServiceEntity 不需要继承。请随意实现您自己的接口(interface) - 如果由于某种原因您需要模拟实体本身。

关于azure - 单元测试 Azure 表存储类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11043810/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com