|
|
1
10
交易。 ruby on rails单元测试框架的作用是:
|
|
|
2
9
对于简单的数据库应用程序,我发现使用 SQLite 极宝贵的它允许您为每个测试拥有一个唯一且独立的数据库。
|
|
|
3
1
为了补充免费角马的答案,我也使用了 HSQLDB |
|
|
4
0
|
|
|
5
0
还可以在不同的时间运行测试,以便它们不会影响彼此的性能或有效性。 |
|
|
6
0
虽然在这里的另一个答案中没有Rails单元测试框架那么聪明,但为每个测试或测试组创建不同的数据是另一种方法。这个解决方案的繁琐程度取决于您拥有的测试用例的数量以及它们之间的依赖程度。如果每个测试或一组相关测试都有一个数据库,那么这种单调乏味的情况就依然存在。
|