【发布时间】:2013-07-21 04:06:32
【问题描述】:
一些背景知识:过去几年我主要使用 Java 和 Javascript 进行开发,最近我被转移到 C# 项目并负责为该项目实现数据访问层。据我了解,此 DAL 将仅调用存储过程(因此没有简单的 sql 查询)并在存储过程要求时返回一些值。
如果这个问题之前已经回答过,但我找不到任何有用的东西,我深表歉意。
测试 DAL 是否实际调用这些存储过程并返回我期望的结果的最佳方法是什么?在 Java 中,我们使用 Arquillian 对 DB 进行集成测试,效果很好,但是我无法为 C# 找到类似的东西。
我们将不胜感激。
【问题讨论】:
标签: c# integration-testing data-access-layer jboss-arquillian