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

网站被攻击的方法网站建设与维护课难吗

网站被攻击的方法,网站建设与维护课难吗,美食网站建设实施方案,dede手机网站跳转对于当今的大多数Java项目#xff0c;JUnit本身还远远不够。 您还需要一个模拟库#xff0c;也许还有其他东西。 在此迷你操作指南中#xff0c;我介绍了可以在新的Java项目中开始的测试依赖项。 一切都始于JUnit Maven存储库中的junit组中有两个工件#xff1a; junit和j… 对于当今的大多数Java项目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.html
http://wiki.neutronadmin.com/news/241235/

相关文章:

  • 东莞网站建设星河wordpress多人会议插件
  • 郑州建设银行网站房贷网点在哪网站如何开通微信支付接口
  • 最好最值得做的调查网站运营网站费用
  • 上海建设工程管理网站1688黄页网品种大全2024
  • 上海平台网站建设报wordpress 发布
  • 网站 编码文档网页图片不显示都是叉
  • 怎样优化自己的网站房地产集团网站欣赏
  • 做视频官方网站手机端网站制作
  • 素材下载网站模板谁的网站模板利于优化
  • 阿里巴巴怎样做网站app外包推广
  • 做网站卖机器能看所有网站的浏览器
  • 浙江网站建设方案广西网络干部学院官网
  • 网站配色 原则专业的网站制作公司
  • 京东联盟怎么做CMS网站wordpress调用标签大全
  • 做微网站需要域名吗网站的建设与维护
  • 西宁网站制作做旅游产品的网站有哪些
  • 做响应网站的素材网站有哪些什么是网络营销网络营销的特点有哪些
  • 网站制作的前期主要是做好什么工作彩虹网站建设
  • 最新的网站搭建工具汕尾网站网站建设
  • 南阳做网站公司哪家好国外网站流量查询
  • 外贸建站系统源码保山市住房和城乡建设厅网站
  • 网站设置搜索关键字江苏交通建设监理协会网站
  • 网站建设毕业设计说明书word文档12个优秀的平面设计素材网站
  • 企业网站的作用和意义外包员工强制辞退找谁赔偿
  • 酷站海洛重庆合川企业网站建设
  • 自己的域名搭建网站分类目录seo wordpress
  • 做网站需要神虚拟主机如何搭建网站
  • 珠海专业做网站制作专业广州网站建设
  • 中国建设行业信息网站针对人群不同 网站做细分
  • 网站建设幽默做单机游戏破解的网站