在我的代码中,我需要在JUnit测试中运行时才进行某些修复.如何判断代码是否在JUnit测试中运行?有没有类似JUnit.isRunning()== true的东西?
使用谷歌代码svn作为基本的maven存储库很容易.
但是,使用mvn site:在Google代码上高效部署似乎很难.
到目前为止,我发现只有这些解决方案:
我正在寻找一种解决方案,允许我的项目中的新开发人员检查当前的源并只使用它,而无需安装PERL或学习奇怪的步骤来执行或等待数小时.
我尝试了GWT 2.7,并且想知道-XjsInteropMode JS和-XjsInteropMode CLOSURE编译器标志之间有什么区别?
我使用Google Appengine for Java(GAE/J).最重要的是,我使用Jersey REST框架.
现在我想运行本地JUnit测试.考试
不幸的是,Jersey/Jetty组合产生了新的线程.GAE期望只运行一个线程.最后,我最终在Jersey-resources内部没有数据存储区,也没有多个数据存储区.
作为一种解决方法,我只将GAE本地环境初始化一次,将其置于静态变量中,并在GAE资源内部添加许多检查(此线程没有开发环境?重新使用静态环境变量).而这些检查当然应该只内JUnit测试运行..(我问过:"我怎么可以找出代码是JUnit测试中运行或不" -我不能直接在这里发布的链接: - |)