【发布时间】:2011-10-28 08:50:16
【问题描述】:
我有一个使用断言的 jUnit 测试(我们称之为 T1)。要使该断言具有任何值,我需要该断言正确的验证器。
对于验证器,我在另一个测试套件中进行了测试 (T2)。我能否以某种方式使 T2 成为 T1 的先决条件。
如果不可能,如果 T1 和 T2 在同一个套件中,是否有可能?
【问题讨论】:
-
你为什么要这样做?
-
它在问题中说得对。澄清一下:我有一个过滤器,我在 T1 中对 (T2) 进行了单元测试,我使用该过滤器来验证 T1 中的断言,类似于 assertEquals(filter(unfiltered), actual);因此,如果 T2 没有通过,那么 T1 是否通过并不重要,因为它无论如何都不是有效的测试。
标签: java junit4 preconditions