junit4

    2热度

    2回答

    我被要求配置Maven的surefire报告生成器,以包含测试套件的一个条目,该条目依次测试A,B和C类,但不是看到这个: 一个 乙 ç MySuite 我看到这个 一个 乙 ç 一个 乙 ç 所以没什么两个问题: 1)如何停止运行两次测试。 2)我怎样才能让报告为每个班级或套件显示一个条目。 您可能会问为什么这么重要,答案是建筑师希望看到一个测试,其中包含整个“组件”并在报告中显示一个条目,我不

    6热度

    4回答

    在Junit4中,对于除双重以外的所有基元似乎都有Assert.assertArrayEquals()方法,例如, Assert.assertArrayEquals(int[] expected, int[] actual) 和 Assert.assertArrayEquals(char[] expected, char[] actual) 但不 Assert.assertArrayEqu

    8热度

    2回答

    我们有很多使用JUnit 编写的集成测试,尽管我们现在使用4.4运行它们。其中一些需要tearDown方法,该方法在类的所有测试完成之后运行(以释放一些公共资源)。 我发现这可以通过@AfterClass(org.junit)在junit 4中完成。然而,把这个混合到现有的junit中,3个扩展TestCase(junit.framework。*)的测试似乎并不奏效。 [顺便说一下,有没有一个迁移

    16热度

    4回答

    我必须写一个非常大的测试套件一套复杂的业务规则当前在几个表格形式(例如,如果参数X Y Z为如此这般,则该值应为V1和V2之间)捕获。每个规则都有一个名称和它自己的语义。 我的最终目标是将测试套件组织到子测试套件中,并为每个规则提供测试用例。 一种选择是将所有这些规则实际硬编码为测试。这很丑陋,耗时而且不灵活。 另一种方法是编写一个Python脚本,它将读取规则文件并使用单元测试生成Java类。如

    1热度

    3回答

    无法在我的测试在Eclipse扩展的TestCase(Junit的)执行与@Test注解测试 它正常工作时,我我没有从TestCase(jUnit)扩展,但我现有的代码从TestCase扩展,因此我想继续保持原样。

    7热度

    1回答

    我遇到了运行Junit4测试的问题。在https://stackoverflow.com/questions/2021771?sort=newest#sort-top中报告了同样的问题,但是那里的解决方案是去除了其传递依赖性导致包含junit3的违规依赖项。在我的情况下,依赖是必要的。我试图找出如何排除传递依赖到junit3,所以它不包含在surefire:test classpath中。 下面是

    1热度

    2回答

    我试图使用pde-maven-plugin,maven调用或ant任务自动执行pde测试。我跟着指示从文章Automating Eclipse PDE Unit Tests using Ant创建的test.xml 测试失败,首先是因为没有试验中发现的 junit.framework.AssertionFailedError: junit.framework.AssertionFailedErro

    2热度

    4回答

    我的设置: Netbeans 6.7 Java6 JUnit 4.5 added as the Test libraries 当我尝试在二级阵列通过(强制转换为对象[])我得到错误“不能找到符号“,我的测试用例不会编译。 我没有与其他assert语句的问题,正如我所说我正在使用JUnit 4.5库。 有没有人有如何解决这个问题的线索,或观察到这种古怪的行为? Netbean

    0热度

    2回答

    (这是一个this跟进的问题。) 我有在Eclipse中JUnit4测试的问题。我试图使用@Test(expected = ...)注释来单元测试异常抛出。问题是,当我运行测试时,即使我期望抛出异常,它们也会作为错误而不是传递返回。 我使用的Eclipse 3.4.0和JUnit 4.3.1。 下面的代码: 类测试: public class IPAddress { private b

    0热度

    1回答

    我的junit测试案例对待像3.x之一我试图运行我的测试用例使用junit 4.X亚军,但它被视为像3.x一个,当我从junit.framework.TestCase扩展。 我不得不这样做,因为当前测试框架基础测试类从junit.framework.TestCase扩展而来。