标签: azure mocking azure-storage azure-table-storage
我一直在努力寻找能否轻松隔离和测试azure表存储依赖性,但无济于事。我相信它很难模仿/伪造ATS依赖。我很惊讶Azure团队在TDD / BDD等时代可以忽略这一点。或者我错过了什么?从我的不足看,它有非常小的接口/抽象类,这使得隔离它们很困难。
答案 0 :(得分:3)
您通常应该模拟检索或保留数据的存储库。这些可以很容易地嘲笑。你为什么要自己模仿ATS依赖?
此外,不需要继承TableServiceEntity。请随意实现您自己的界面 - 如果由于某种原因您需要自己模拟实体。