1
2
在调试代码之前,必须对连接启用SQL/CLR调试。 为此,请按照此处的说明进行操作 http://msdn.microsoft.com/en-us/library/ms165039(VS.80).aspx 请注意,在调试C#SP时,SQL server中的所有托管线程都将在调试期间挂起 希望这有帮助。 |
2
2
创建项目时,我有一个带有数据库的treeview节点和一个名为sqlserverproject的项。 alt text http://img514.imageshack.us/img514/8523/81345560.jpg 接下来,当创建项目模板时,我会得到测试脚本(Test.sql),在这里我可以使用公共sql过程和命令测试所有SQLServerCLR类。 alt text http://img17.imageshack.us/img17/7826/38591345.jpg 有了它,您就可以拥有一个带有debug的CLR开发接口。Test.sql类似于CLR类的单元类。 另外,不要忘记SQL Server配置中的活动CLR。 |
3
1
我 wrote pretty extensively on this subject 不久前。我总是以TDD的方式实现我的数据访问组件。请看链接中的文章—文章本身可能无法为您提供最佳概述,但您也可以下载示例代码并在空闲时检查它。 我认为它符合你的所有要求。 |
mg610 · 如何开始C++单元测试 2 年前 |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
shilin agre · 在Python中测试修饰函数 2 年前 |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |