![]() |
1
7
很难测试的东西 tightly coupled 或不遵循 Single Responsibility principle . repository pattern . 每个实体(表或视图)都应该有自己的类来获取数据。
使用数据接口而不是特定的驱动程序实现:
这样做可以使测试数据层更加容易。记住,数据分析器不应该有任何逻辑。它的唯一目的是从数据源加载数据。
|
|
2
2
最简单的方法是创建一个新的测试数据库,生成一些插入查询,然后将结果集存储在一个列表或其他东西中,然后使用调试器运行它,看看它是否将结果集存储在您创建的列表中。 在源代码中没有任何intsert,请使用sql management studios并在那里进行插入,直到您知道连接和所有东西都工作正常。现在就把这些值都列出来。 |
![]() |
3
0
|
![]() |
mg610 · 如何开始C++单元测试 2 年前 |
![]() |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
![]() |
shilin agre · 在Python中测试修饰函数 2 年前 |
![]() |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
![]() |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |