相关疑难解决方法(0)

在Eclipse中运行单个JUnit测试

如果我有一个包含多个测试的测试套件,当我尝试从代码编辑器的上下文菜单或JUnit视图运行单个单元测试时,它似乎坚持始终运行整个套件,而不是单一测试.有没有办法禁用更改此行为,以便我可以要求运行它,只有那个,测试.

eclipse junit

83
推荐指数
6
解决办法
8万
查看次数

Log4j输出未在Eclipse控制台中显示

出于某种原因,当我运行JUnit测试时,我的Eclipse控制台不再显示Log4j INFO和DEBUG语句.在代码方面没有任何变化,所以它必须与Eclipse配置有关.

我在单元测试中所做的就是以下内容,由于某些原因,只有ERROR语句显示在Eclipse控制台中.为什么?我应该在哪里寻找线索?

public class SampleTest
{
   private static final Logger LOGGER = Logger.getLogger(SampleTest.class);

   @Before
   public void init() throws Exception
   {
       // Log4J junit configuration.
       BasicConfigurator.configure();

       LOGGER.info("INFO TEST");
       LOGGER.debug("DEBUG TEST");
       LOGGER.error("ERROR TEST");
   }
}
Run Code Online (Sandbox Code Playgroud)

细节:

  • 的log4j-1.2.6.jar
  • junit-4.6.jar Eclipse
  • IDE for Java Developers,Version:Helios Release,Build id:20100617-1415

java eclipse junit log4j

25
推荐指数
4
解决办法
10万
查看次数

标签 统计

eclipse ×2

junit ×2

java ×1

log4j ×1