如何对几个具有共同依赖关系的测试进行分组,以便为整个组执行setUp()/tearDown()?我想测试SQL查询的执行时间,但不包括每个测试setUp()加载数据库的时间!TestSuite甚至没有setUp()方法!我只想在第一次测试之前加载数据库,然后在单独的测试中执行每个查询,然后在所有测试完成后关闭并删除它。我可以在测试或测试方法之间共享一个公共的上下文/范围吗?
发布于 2013-09-13 22:46:55
我不知道JUnit3是否有这个功能(我想是有的,这很重要!),但是在JUnit 4中有一个用于构造/解构的@Before和@After标记。some before docs和some after docs
https://stackoverflow.com/questions/18789141
复制相似问题