当前位置: 首页 > 面试题库 >

junit未使用最新文件

葛雪松
2023-03-14
问题内容

我使用由maven自动安装的junit。当我运行Maven测试时,我的测试工作正常。但是,当我调用Eclipse
JUnit测试时,它不使用当前版本的测试类。

例如,如果我将a更改assertTrue()为a,则会 assertFalse()得到相同的结果。这真让我抓狂。

项目的自动构建已启用。为什么JUnit使用一些旧的废话?

谢谢您的帮助。专家清洗和日食清洗解决了该问题。奇怪的…


问题答案:

Maven最有可能编译为./target/class,而Eclipse通常编译为./bin/class。

您应该尝试http://m2eclipse.sonatype.org/
Eclipse插件,该插件有助于缓解Maven和Eclipse之间的差异。



 类似资料:
  • 问题内容: 我正在使用以下方法比较junit中的文本文件: 这是比较文本文件的好方法吗?什么是首选? 问题答案: junit-addons对它有很好的支持:FileAssert 它为您提供了如下异常:

  • 问题内容: 我已经为此花了一段时间(用Google搜索了一堆,浏览了其他相关的SO帖子都无济于事)。我有一个包含两个文件的Java程序,并且。包含上百JUnit测试,我已经通过调用得到与上述试验成功率100% ,随后。但是,当我用一个简单的命令运行(为了跟踪输出,因为我是这一切的新手)时,我得到以下输出: 我的如下: 目录结构非常简单。,,,,,和引用的文件都在同一个文件夹。Java代码引用了外部

  • 介绍 LRU (least recently used)最近最久未使用缓存。根据使用时间来判定对象是否被持续缓存,当对象被访问时放入缓存,当缓存满了,最久未被使用的对象将被移除。此缓存基于LinkedHashMap,因此当被缓存的对象每被访问一次,这个对象的key就到链表头部。这个算法简单并且非常快,他比FIFO有一个显著优势是经常使用的对象不太可能被移除缓存。缺点是当缓存满时,不能被很快的访问。

  • 我已经在做我的项目好几个星期了。一切都很好。但今天突然间,我无法加载我更改的一些视图(有些视图可以更改并得到结果)。即使我更换了控制器,它现在仍然工作。根据SO和其他一些网站,我尝试了以下内容 重新启动浏览器 我错过了什么。提前谢谢。

  • 在FTP服务器上有一些文件。此服务器上的任何时间都在上传新文件。我想下载最后一个文件。如何从此服务器获取上次上传的文件?所有文件都具有不同的名称。 我使用以下脚本下载了一个文件。 提前感谢!!!

  • null 默认配置文件,只需运行maven: vintage配置文件,运行maven:属性 这个简单的项目只包含一个类和两个junit测试(一个junit-jupiter和一个junit(v4.13.1)https://github.com/jactor-rises/junit-profiles)。有人能看到这个项目的配置有什么问题吗 注意! 主分支不包含任何代码。 有两种实现,请参阅分支:和