内容简介:> IDEA带有JUnit支持,但请记住,您需要在项目中调用测试,因此您的项目将需要在其类路径上具有JUnit.因此,您不需要“安装”JUnit,但是您需要使其JAR可用于您的项目,就像使用任何其他第三方库(例如,将其引用为Maven依赖关系或将其放在lib /中) .>这是IDEA支持的地方 – 我99%确定你不需要做任何特别的事情.因为使用JUnit通常只需要使用@ org.junit.Test来注释测试方法,根据>不是默认的JUnit支持的一部分.还有其他插件可以做到这一点,但是在我个人看来,这并不
我需要一个绝对的初学者指南来使用JUnit和Intellij IDEA 9.x.我在WinXP上运行JDK 1.6.0_22.我正在寻找以下问题的答案:
>我需要安装JUnit或者是否已经集成到Intellij?如果我需要设置如何?
>假设我有一个我想要测试的类的接口和impl,我如何设置一个JUnit项目?
>有没有办法根据类接口自动生成测试框架?
我有其他单元测试框架的经验,如PHPUnit和Boost.Test,所以我主要关心在Intellij中设置和运行所有这些机制.
编辑
我是一个完整的newb使用Intellij.
我来自命令行背景,即C dev在 Linux 上使用vim和手写的make文件.
我已经设法通过命令行编译并运行一些JUnit测试(下载的JUnit 4.8.2并使用了-cp swith),但是我有一段时间在Intellij上设置任何内容.我试着看着 online Intellij docs ,但没有发现那些非常有用.我看了Intellij的lib目录,它包括Junit-4.7.jar.
我真的需要一些快速入门指南,通过成功运行第一单元测试,从初始项目创建开始逐步指导.
> IDEA带有JUnit支持,但请记住,您需要在项目中调用测试,因此您的项目将需要在其类路径上具有JUnit.因此,您不需要“安装”JUnit,但是您需要使其JAR可用于您的项目,就像使用任何其他第三方库(例如,将其引用为Maven依赖关系或将其放在lib /中) .
>这是IDEA支持的地方 – 我99%确定你不需要做任何特别的事情.因为使用JUnit通常只需要使用@ org.junit.Test来注释测试方法,根据 this quick tutorial ,IDEA不需要任何进一步的操作.对于在至少一个方法上具有此注释的任何类,IDEA将为您提供将该类作为JUnit测试用例执行的选项. (注意:对于在项目结构中被标记为“测试来源”的目录中的文件可能只是这种情况,但是我还没有测试过,所以最好设置这样的项目.)
>不是默认的JUnit支持的一部分.还有其他插件可以做到这一点,但是在我个人看来,这并不是有用的. IDEA确实有代码覆盖(完整版),它(再次是IMHO)是更好的方式来确保您的测试案例涵盖了您的类/接口的全部功能.
代码日志版权声明:
翻译自:http://stackoverflow.com/questions/4183021/looking-for-a-tutorial-on-using-junit-with-intellij-idea-9-x
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Golang使用扇入法寻找素数
- 寻找活动目录中使用可逆加密存储密码的账户
- 使用skopt贝叶斯搜索寻找scikit-learn中算法的最优超参数
- 使用Python和Mask R-CNN自动寻找停车位,这是什么神操作?
- 寻找於春景君
- 力扣 (287):寻找重复数
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
CSS3实用指南
吉伦瓦特 / 屈超、周志超 / 人民邮电出版社 / 2012-3 / 49.00元
CSS3为Web的视觉样式语言注入了强大的新功能,让设计人员更加轻松自如地设计优美而引人入胜的内容。借助CSS3,不使用图片就可以创建半透明背 景、渐变、阴影等夺人眼球的视觉效果;还可以使用漂亮、独特、非Web安全的字体显示文本;不用Flash就可以创建动画;不用JavaScript就可 以定制适应用户的设备和屏幕尺寸的设计。 本书通过一系列实用且新颖的范例,向读者展示如何实现以上功能和更多......一起来看看 《CSS3实用指南》 这本书的介绍吧!
UNIX 时间戳转换
UNIX 时间戳转换
RGB HSV 转换
RGB HSV 互转工具