2

因此,我编写了一个相当简单的 DataAccess Layer 用于 Umbraco CMS 4.9。我想编写一些集成测试来测试我的存储库是否工作等。

显然 Umbraco 有一些依赖关系,那么人们如何测试他们的数据访问是否正常工作呢?

ps 我们已经有 BDD / selenium 测试..我想要适当的 Nunit 集成测试...

4

1 回答 1

0

一种方法可能是伪造源数据,即节点本身。显然,建立一个数据树是一项相当大的工作,但由于 Node 对象继承自 INode,您应该能够注入自己的实现 INode 的对象并创建自己的数据树供所有单元测试使用。

于 2012-11-24T19:51:55.427 回答