小编Dal*_*ala的帖子

加载DataSet时触发ConstraintException的是什么?

如何找出违反约束的列和值?异常消息根本没有用处:

无法启用约束.一行或多行包含违反非null,唯一或外键约束的值.

.net c# dataset

33
推荐指数
2
解决办法
1万
查看次数

使用White进行集成测试

有没有人有白色框架的经验?

www.codeplex.com/white

我正在考虑将它用于我们的Windows客户端的基本烟雾测试的下一个项目.我想对文章或你自己的经历提出一些建议.谢谢.

testing integration-testing white-framework winforms

9
推荐指数
2
解决办法
2260
查看次数

使用Rhino Mocks返回空列表作为默认值

我认为当一个方法没有结果来避免代码中的空检查时,总是返回空列表或数组而不是null是一个好习惯.

因为Rhino Mocks返回一个对象的默认值,对于列表和数组是null,所以很多时候我必须重新添加null检查或设置具有期望返回列表的模拟.

有没有办法用这种行为配置或扩展Rhino Mocks?

var repositoryMock = MockRepository.GenerateMock<ICustomerRepository>();
IList<Customer> customers = repositoryMock.getCustomers();

Assert.IsNotNull(customers);
Assert.AreEqual(0, customers.Count );
Run Code Online (Sandbox Code Playgroud)

c# tdd unit-testing rhino-mocks moq

7
推荐指数
1
解决办法
1216
查看次数