测试失败时记录异常的最佳方法(例如使用 junit 规则)
当我运行完整的测试套件时,如果导致测试失败的异常出现在我的 (SLF4J-) 日志中,将会很有帮助。实现这一目标的最佳方法是什么? 我想要的 是一个 jun…
在 Java 中使用 Selenium 的工作流程是怎样的?
我真的对 Selenium 网站感到困惑。起初他们竭尽全力解释 Selenium IDE,但它输出的是 HTML 测试用例。但是当你查看Java文档时,它使用的是纯java的Web…
junit hibernate netbeans:CurrentSessionContext
我正在尝试使用 junit 测试来测试我的 hibernate 项目,并且不断收到 org.hibernate.HibernateException: No CurrentSessionContext 配置! 我可以手…
使用 spring 对 hibernate daos 进行单元测试
我喜欢为我的 hibernate dao 实现编写 JUnit,并寻求有关编写这些单元测试用例的建议方法的意见。我可以想到两种策略。 使用 EasyMock 等库模拟 hiber…
如何在 JUnit 中构建自动回复 JMS 监听器(在 OpenEJB 中)
我有一个 EJB 来向 JMS 队列发送消息并等待它的回复。我想测试EJB,使用OpenEJB进行EJB的JUnit测试很容易。但问题是这个 EJB 将等待 JMS 响应才能继续…
在 JUnit 中生成 HmacSHA256 签名
我正在尝试将消息签名到 Amazon AWS(在 JUnit 测试内),但遇到了问题。 这是我正在使用的代码: String secretAccessKey = "secret1234678901"; Sec…
仅执行 JUnit 测试的 Ant 任务不运行测试
我正在尝试创建一个 ant 目标,该目标仅在项目上运行 JUnit 测试,而不需要任何其他事先操作(不依赖)。我使用 Emma 在另一个目标中检测这些,然后我…
当 JUnit 测试抛出异常时,我应该如何捕获对象状态?
我在 JUnit 中设置了一个简单的测试,类似于 public void testGetBar() throws MyException{ Foo f = new Foo(); f.setup(); assertEquals(new Bar("1…
JUnit 测试内存不足——如何增加堆大小?
我正在运行 Junit 测试,该测试抛出 OutOfMemory 异常。 测试在 NetBeans 6.9.X 内部启动。当我分析它时 意识到Heap maxSize是64M。我想增加这个 但我…
从 J 单元的功能计时中删除设置时间
所以我需要测试从不同顺序的排序数组中获取第 k 个元素需要多长时间。我预计运行时间为 O(N),但它似乎变得更像 O(2^N)。这向我表明 J-Unit 正在对我…
测试从 AsyncQueryHandler 继承的类
我有以下课程: public class SomeQueryHandler extends AsyncQueryHandler { private SoftReference handler; public SomeQueryHandler(Handler hand…