wcf - 单元测试 LinqToSqlDomainService

标签 wcf unit-testing testing ria

我是单元测试的新手,我正在尝试在服务器端为 WCF RIA 服务运行单元测试。由于向导生成的类如下所示:

MyDomainService : LinqToSqlDomainService<MyDataContext>

我不确定如何设置它以便我可以在不连接到数据库的情况下对 MyDomainService 进行单元测试。我知道我需要设置一个模拟,但我不确定在哪里/如何设置。也不是我需要进行单元测试的自动生成代码,而是我编写的需要使用底层数据上下文的自定义服务操作。

最佳答案

您可以尝试使用存储库模式。这里有一个如何执行此操作的可下载示例 http://code.msdn.microsoft.com/Repository-Pattern-Demo-fece07ed

关于wcf - 单元测试 LinqToSqlDomainService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4382894/

相关文章:

angularjs - Angular Karma 单元测试 : How to inject a mock service in karma configuration instead of in all test specs

animation - 在哪里下载很酷的动画进行测试?

java - 如何使用 UiAutomator 为谷歌时钟设置闹钟?

unit-testing - Grails 域标准验证器 : should I test or not?

c# - 列出 WCF 服务中的数据成员

c# - 异常: 'system.data.sqlclient.sqlconnection' 的类型初始值设定项?

c# - 线程中的异常处理,联系 WCF 服务

c# - 如何在模拟对象内创建模拟对象?

c# - 使用 nunit、xunit 或 visual studio 测试拆分测试定义和测试实现

.net - WCF 命名管道 : Across network? 真的吗?