2016-10-03 48 views
0

我想添加一个测试框架到IntelliJ当前的Maven项目中。Maven + AssertJ + IntelliJ =与范围混淆?

我选择AsserJ,因为风格最适合我。我尝试了他们的教程,但它没能提供足够的帮助。 (http://joel-costigliola.github.io/assertj/assertj-core-quick-start.html

我的问题是,范围“测试”没有解释得不够好。有了这个范围,我甚至不能导入必要的AsserJ文件。 当我尝试“导入静态org.assertj.core.api.Assertions。*;”时,导入无法识别,它说断言不能解决。

任何可能有帮助的建议吗?

+3

代码的结构如何? https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html可能会有帮助。由于“测试”范围仅适用于src/test/java文件目录下的类 – Ash

+0

谢谢。我之前找到过这个页面,但它并没有解决我的困惑。尽管你的帖子对我有帮助,即使它包含该页面上的相同信息! 现在我应该删除这个问题,因为它可能有点愚蠢?或者发表你的评论作为帮助的答案? – BluE

+0

不适合作为回答,尝试并声明所有荣耀的声望 – Ash

回答