当前位置: 首页 > news >正文

网站建设 售后服务制作网站视频

网站建设 售后服务,制作网站视频,成都logo设计公司,宣传推广的十种方式maven mockito对于当今的大多数Java项目而言#xff0c;JUnit本身还远远不够。 您还需要一个模拟库#xff0c;也许还有其他东西。 在此迷你操作指南中#xff0c;我介绍了可以在新的Java项目中开始的测试依赖项。 一切都始于JUnit Maven存储库中的junit组中有两个工件JUnit本身还远远不够。 您还需要一个模拟库也许还有其他东西。 在此迷你操作指南中我介绍了可以在新的Java项目中开始的测试依赖项。 一切都始于JUnit Maven存储库中的junit组中有两个工件 junit和junit-dep 。 在4.9版之前后者不包含对内联的Hamcrest的依赖。 今天我们使用junit依赖关系如下 dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.11/versionscopetest/scope /dependency dependency:tree产生 [INFO] \- junit:junit:jar:4.11:test [INFO] \- org.hamcrest:hamcrest-core:jar:1.3:test莫基托 我们通常需要的下一个依赖是一个模拟框架。 毫无疑问 Mockito是最受欢迎的游戏之一。 它有两个好处 mockito-all和mockito-core 。 第一个是将所有依赖项内联到其中的单个jar而后者只是Mockito。 建议将mockito-core与JUnit版本4.11一起使用。 因此我们添加依赖项 dependencygroupIdorg.mockito/groupIdartifactIdmockito-core/artifactIdversion1.9.5/versionscopetest/scope /dependency 现在 dependency:tree产生 [INFO] - junit:junit:jar:4.11:test [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test [INFO] \- org.mockito:mockito-core:jar:1.9.5:test [INFO] \- org.objenesis:objenesis:jar:1.0:testHamcrest 知道mockito-core更适合于声明式依赖性管理因此我们将覆盖对Hamcrest和Objenesis的依赖性如下所示 dependencygroupIdorg.hamcrest/groupIdartifactIdhamcrest-core/artifactIdversion1.3/versionscopetest/scope /dependencydependencygroupIdorg.objenesis/groupIdartifactIdobjenesis/artifactIdversion1.3/versionscopetest/scope /dependency 有了这个我们可以轻松地添加Hamcrest库该库提供了一个匹配对象库依赖项 dependencygroupIdorg.hamcrest/groupIdartifactIdhamcrest-core/artifactIdversion1.3/versionscopetest/scope /dependencydependencygroupIdorg.objenesis/groupIdartifactIdobjenesis/artifactIdversion1.3/versionscopetest/scope /dependency 并且dependency:tree产生 [INFO] - junit:junit:jar:4.11:test [INFO] - org.mockito:mockito-core:jar:1.9.5:test [INFO] - org.hamcrest:hamcrest-core:jar:1.3:test [INFO] - org.hamcrest:hamcrest-library:jar:1.3:test [INFO] \- org.objenesis:objenesis:jar:1.3:test断言 AssertJ – Java的流畅断言–提供了一组丰富而直观的强类型断言可用于单元测试。 AssertJ是FEST Assert的一个分支我前一段时间在这篇文章中写过。 那依赖性呢 让我们来看看 dependencygroupIdorg.assertj/groupIdartifactIdassertj-core/artifactIdversion1.5.0/versionscopetest/scope /dependency 结果如下树 [INFO] - junit:junit:jar:4.11:test [INFO] - org.mockito:mockito-core:jar:1.9.5:test [INFO] - org.assertj:assertj-core:jar:1.5.0:test [INFO] - org.hamcrest:hamcrest-core:jar:1.3:test [INFO] - org.hamcrest:hamcrest-library:jar:1.3:test [INFO] \- org.objenesis:objenesis:jar:1.3:test最终剪辑 完整的Maven结构如下所示 !-- Test -- dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.11/versionscopetest/scope /dependency dependencygroupIdorg.mockito/groupIdartifactIdmockito-core/artifactIdversion1.9.5/versionscopetest/scope /dependency dependencygroupIdorg.assertj/groupIdartifactIdassertj-core/artifactIdversion1.5.0/versionscopetest/scope /dependency dependencygroupIdorg.hamcrest/groupIdartifactIdhamcrest-core/artifactIdversion1.3/versionscopetest/scope /dependency dependencygroupIdorg.hamcrest/groupIdartifactIdhamcrest-library/artifactIdversion1.3/versionscopetest/scope /dependency dependencygroupIdorg.objenesis/groupIdartifactIdobjenesis/artifactIdversion1.3/versionscopetest/scope /dependency 您可以在GitHub上的unit-testing-demo项目中找到它链接到pom.xml 也可以尝试我的spring-mvc-quickstart-archetype 链接到pom.xml 。 参考操作方法在Codeleak.pl博客上从我们的JCG合作伙伴 Rafal Borowiec中测试Maven项目JUnitMockitoHamcrestAssertJ中的依赖项 。 翻译自: https://www.javacodegeeks.com/2014/03/how-to-test-dependencies-in-a-maven-project-junit-mockito-hamcrest-assertj.htmlmaven mockito
http://www.ihoyoo.com/news/88488.html

相关文章:

  • 做标书网站成品直播大全观视频的技巧
  • 公司的网 网站打不开北京百度快照推广公司
  • 交换友情链接是什么意思孝感网站seo
  • 汉阳网站建设哪家便宜吉安建设公司网站
  • 优秀网站案例欣赏公司网站建设哪里实惠
  • 网站地图建设有什么用国建设文化艺术协会网站
  • 金昌市建设工程质量监督站网站织梦网站建设实验报告
  • 网站闪图怎么做的设计企业网站首页
  • 网站运行时错误如何做wordpress老是有人注册
  • 电子商务网站建设估算用二级域名做网站对seo
  • 购物网站建设方案临沂高端大气网站建设
  • 母婴网站建设方案猎头网站 做猎头的流程
  • 联想用来网站开发笔记本做网站租服务器
  • 网站文案编辑怎么做南昌集团制作网站开发
  • 合肥网站设计公司php做的网站 订单系统
  • 烟台网站建设哪家好呢衡水网站建设套餐
  • 在线设计平台都有哪些比较好用的谷歌优化 网站建设
  • 珠海易注册网站郑州网站托管助企
  • 厦门网站建设公司排名定西地网站建设
  • 关于企业网站开发与设计论文宝安网站设计
  • 湛江做网站电话做网站多长时间
  • 柳州市网站建设公司ip加端口可以做网站吗
  • 哈尔滨网站建设v5star网站建设公司华网天下北京
  • 类阿里巴巴网站 建设费用包头网站建设优化
  • 做一款app需要什么技术常州谷歌优化
  • 网站开发进度计划表网站开发收费标准文档
  • 网站开发报价评估招聘门户网站开发人员
  • 网站建设服务商是什么眉山网站建设兼职
  • 祝贺职业教育网站上线wordpress主机怎么建站
  • 都有什么公司需要网站建设网站购买广告位