【发布时间】:2012-07-10 19:40:07
【问题描述】:
我有一个带有许多 sql 插入的 Setup 方法。此方法在每个 Test 方法之前调用。
我添加到数据库中的表越多,Setup 方法就越大,而且它难以概览和维护。
有时我认为我应该为每个测试方法创建一个私有设置方法,这样每个测试方法的插入数据会更少,但通常它会比以前的设置方法更多的 sql 插入。
通常我也不需要在 setup 方法中插入一些 sql 来进行特定的测试。因此,我不能轻易说出哪种设置数据适用于哪种测试方法。
你发现什么是好方法?
【问题讨论】:
-
stackoverflow.com/questions/482827/… - 在这个问题的上下文中发现这非常有用
标签: unit-testing installation integration-testing