Java/ JUnit - AssertTrue 与 AssertFalse
我对 Java 还很陌生,正在关注 Eclipse Total 初学者教程。它们都非常有帮助,但在第 12 课中,他对一个测试用例使用 assertTrue,对另一个测试用例使…
如何测试调用私有方法的匿名内部类
我们有一堆类监听来自服务器的事件然后响应它们。例如: class EventManager { private Set<Event> cache = new HashSet<Event>() private Ev…
Junit GWT 错误 - 在对象 [对象窗口] 中找不到函数 AttachEvent
我尝试为我的 GWT 应用程序创建 junit 测试。该应用程序使用 MathJax javascript 库。我遇到一个似乎与 javascript 代码有关的错误。 完整错误消息的…
使用 powermock 测试返回服务的类?
我想使用PowerMock测试某些底层服务,但是很复杂。 我想得到你的建议 public interface Service{ public void someMethod(){ } } public ServiceClien…
Spring 事务单元测试 - Hibernate 查询不回滚
我正在使用 Spring 3 和 Hibernate 3.5,我没有让我的事务在测试环境中回滚,这让我担心它们也不会在生产中回滚。 测试类: @ContextConfiguration(lo…
maven-cobertura-plugion 不显示来源
当我通过运行“mvn cobertura:cobertura”(或“mvn site”)生成 Cobertura 报告时,会生成一个报告,其中显示我的类的测试覆盖率,但是当我单击一个…
在哪里放置几个 Grails 测试类中使用的可重用测试方法
我经常需要为不同的测试用例设置相同的测试结构。因此,我创建了一个 TestService 类,它具有多个测试类的公共方法。 我想这不是放置它们的最佳位置,…
Selenium 无法在 Linux 上打开虚拟浏览器窗口
我正在 Maven 项目中使用 Selenium 通过 JUnit 进行用户界面测试。该项目位于运行 IEs4Linux 和 Wine 的 Linux 机器上,允许我们在 IE 中运行测试。 …
Junit 中是否有任何理由不在声明时创建对象?
是否有任何理由将对象创建放在 setUp() 内部而不是在实例变量声明中? 我在书中看到过这样做,但效果是相同的,我不确定这样做是否出于最佳实践的原因…
Spring/Hibernate 测试用例错误
我正在使用 spring 和 hibernate,目前正在为数据库测试制作测试用例,但出现此错误 Error: Before Test CaSe SEVERE: Caught exception while allowi…
Eclipse 的持续集成插件
我做了很多 TDD,并且正在考虑为 Eclipse 安装一个持续集成插件。 最流行的两个似乎是 JUnit Max 和 Infinitest。 由于两者都是“付费的”,因此我想…
Maven2 + JMeter +具有依赖关系的 JUnit
我想在 JMeter 中运行我的 JUnit 测试。使用 maven-jar-plugin,我可以使用测试创建一个 jar,以便将其放入 JMeter 的类路径 ($JMETER_HOME/lib/junit…
NetBeans 中的 GWT JUnit 测试
我已经使用 NetBeans 在 GWT 中编写了应用程序。现在我想使用 JUnit 测试我的应用程序。我以前从未使用过 JUnit,但我对其工作原理有基本概念。现在的…
Ant 构建 - Emma 代码检测 - JUnit 测试需要接口,Emma 不检测它们
我有一个 Ant 构建文件,可以在其中编译应用程序和测试的 Java 源代码、检测应用程序类、运行 JUnit 测试并生成 JUnit 和 Emma 代码覆盖率报告。 JUni…