【发布时间】:2013-03-06 03:46:58
【问题描述】:
我的问题是是否可以为每个场景重复相同的测试断言或案例?
这里的场景是,如果我有一个函数,那么可以使用涉及不同参数组合的不同场景来模拟这个函数。
例如,我有一个具有 3 个可能场景的函数,在每个场景中,每次在此函数上模拟此场景时都会发生 3 个类似事件。
当我为场景 A 编写测试时,我将编写 3 个断言来测试该场景中涉及的 3 个事件。可以为其他场景重复相同的断言模式吗?
断言可能不一定相同,但它们具有相同的模式。
我希望有人能理解我的意思,我知道这太笼统了,因为如果这确实适用于大多数情况,我想要一个笼统的观点。
【问题讨论】:
标签: unit-testing testing tdd