`
何足道
  • 浏览: 34069 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

GWT单元测试 gwt.junit.JUnitFatalLaunchException

阅读更多

如果org.mortbay冲突问题已经解决,而又遇到gwt.junit.JUnitFatalLaunchException(错误例子如下)

 

错误原因:找不到测试类和被测试类的关联(笔者这边的情况是被测试类在src/com.google.gwt.sample.stockwatcher.client下,而测试类写在了test/com.google.gwt.sample.stockwatcher.clients下)

 

检查以及解决方法:

1、把测试类拷贝到被测试类的同一个目录下,简单粗暴,但把测试代码写到src底下,非常丑陋。

2、检查测试类和被测试类所在包名称是否匹配(文件夹不需匹配,被测试类都在src下,测试类都在test下)

3、如果2检查过但仍出现这个错误,Java Build Path -> Source里面没有配置src和test目录


这个错误搞定后测试就成功了(GWT单元测试速度真的不敢恭维)

 


 

分享到:
评论

相关推荐

    GWT应用测试工具GwtMockito.zip

    from within an initializer or constructor.GwtMockito 就很好的解决了这个问题,允许从 JUnit 测试中调用 GWT.create。返回 Mockito mocks。使用:public class MyWidget extends Composite {  ...

    gwt-windows-1.4.60.zip

    6. **单元测试**:GWT提供了内置的JUnit支持,可以在浏览器环境中进行单元测试,确保代码的质量。 7. **开发工具**:GWT提供了一个集成开发环境(IDE)插件,支持Eclipse和IntelliJ IDEA,方便开发者进行代码编辑、...

    Google.Web.Toolkit.GWT.Java.AJAX.Programming

    书中的这部分内容会指导读者如何进行单元测试、集成测试以及模拟调试。 7. **性能优化**:书中还将涵盖如何优化GWT应用的性能,包括减少网络传输、优化DOM操作、使用惰性加载等策略。 8. **用户接口设计原则**:书...

    org.liveSense.sample.gwt.notes-1.0.5.zip

    4. **测试代码**:JUnit 或其他测试框架的测试类,用于验证功能正确性。 5. **资源文件**:如 HTML、CSS 和 JavaScript 文件,构成用户界面。 6. **README** 和 **LICENSE** 文件:提供项目介绍和许可信息。 7. **...

    GWT 研究. 1.7 版本.

    GWT自带的JUnit测试框架让开发者可以在客户端进行单元测试,确保代码的质量和稳定性。1.7版本可能会提供更强大的测试工具和更好的测试覆盖率报告。 ### 8. 客户端持久化 GWT 1.7可能也加强了客户端数据的持久化能力...

    GWTTestcase的单元测试

    标签 "源码" 和 "工具" 提示我们,这篇内容可能包括了实际的代码示例以及可能使用的工具,如JUnit(一个流行的Java单元测试框架)和其他GWT特定的测试库。这些工具可能帮助开发者编写、组织和运行GWTTestcase,以...

    Enterprise-GWT-011_2.zip_About Language

    13. **单元测试**:JUnit是Java中的一个单元测试框架,用于编写和运行可重复的自动化测试。 以上只是部分Java语言及其应用的相关知识点,实际的电子书中可能涵盖了更多内容,包括高级特性和最佳实践,对于学习和...

    Gwt 项目Demo

    GWT(Google Web Toolkit)是一个开源的Java开发框架...通过学习和实践这个“Gwt 项目Demo”,你可以掌握GWT的基本使用,包括创建用户界面、实现客户端-服务器通信、进行单元测试等技能,为进一步深入学习GWT打下基础。

    GWT(googel web toolkit)api帮助手册

    6. **测试**:GWT提供了模拟浏览器环境的单元测试框架,如`com.google.gwt.junit`,可以在开发环境中对客户端代码进行测试。 7. **CSS样式管理**:GWT提供了一套基于Java的CSS样式管理工具,允许开发者通过Java代码...

    GWT开发环境JAVA

    4. **单元测试**:GWT提供了JUnit支持,允许在客户端代码上进行单元测试。 5. **国际化的支持**:GWT提供了多语言支持,方便应用的全球化。 6. **优化的性能**:GWT的编译器通过各种优化技术,如Dead Code ...

    gwt 练习 gwt学习

    9. **单元测试**:GWT提供JUnit支持,允许在浏览器环境中进行客户端代码的单元测试。 10. **CSS和主题**:GWT应用可以通过自定义皮肤和CSS样式来改变外观,提供一致的用户体验。 在学习GWT的过程中,练习...

    gwt-2.0.3.rar

    9. **单元测试**:GWT提供了JUnit支持,可以在浏览器环境中进行客户端代码的单元测试。 10. **调试工具**:GWT提供了强大的客户端调试工具,可以在真实环境中进行代码调试。 描述中的“老到掉牙的版本”意味着...

    GWT技术介绍

    - **com.google.gwt.junit.client**:用于单元测试。 - **com.google.gwt.user.client**:客户端的基础接口。 - **com.google.gwt.user.client.rpc**:客户端用于RPC调用的接口。 - **com.google.gwt.user.client.ui...

    gwt_demo.rar_DEMO_gwt_gwt demo_gwt_demo

    - **单元测试**: 支持JUnit测试,可以在Java层面进行单元测试,确保代码质量。 5. **GWT Demo项目** "gwt_demo"项目包含了上述概念的实例,你可以通过解压文件并按照说明运行,实际操作以直观理解GWT的工作方式。...

    GWT的入门实例和学习笔记

    此外,GWT还支持单元测试,开发者可以通过JUnit编写测试用例,确保代码的质量。 总的来说,这两个文档为初学者提供了一个全面了解GWT的起点,从最基础的HelloWorld实例到更深入的学习笔记,覆盖了GWT开发的关键技术...

    Manning.GWT.in.Practice

    7. **单元测试和模拟**:GWT提供了JUnit支持,帮助开发者对客户端代码进行单元测试。此外,模拟(Mocking)服务使开发者能在没有实际服务器的情况下测试客户端逻辑。 8. **国际化和本地化**:GWT支持多语言应用,书...

    gwt-2.5.1.zip

    GWT提供JUnit支持,允许开发者在服务器端运行客户端代码的单元测试,确保代码的质量和稳定性。 9. **国际化支持**: GWT 2.5.1支持多语言,开发者可以通过资源包轻松地添加对不同语言的支持。 10. **社区和文档*...

    在eclipse上用JAVA实现AJAX插件

    2. **单元测试**:GWT提供了JUnit支持,可以在浏览器环境中运行单元测试。 3. **编译优化**:GWT的编译器会进行代码混淆、死代码删除等优化,提高应用的性能和安全性。 通过以上步骤,你就可以在Eclipse中使用Java...

    org.jresearch.commons.gwt.utils.shared-1.0.45.zip

    9. **单元测试与集成测试**:作为高质量的开源项目,很可能包含了全面的测试用例,使用JUnit或其他测试框架进行单元测试和集成测试。 10. **文档规范**:良好的开源项目通常有详细的README文件,说明如何构建、运行...

Global site tag (gtag.js) - Google Analytics