Junit的测试demo和pom.xml 对比

本文介绍了如何使用Junit进行单元测试,从添加Junit jar包到编写测试类,完成了一个简单的加法类测试。同时,探讨了在Maven项目中配置Junit的过程,通过pom.xml管理依赖。作者还对比了直接添加Junit与Maven配置的区别,并计划进一步学习Spring与Junit的集成测试。通过这次实践,作者对Junit的测试原理和Maven的项目管理有了更深入的理解。
摘要由CSDN通过智能技术生成

终于jdbc的jdbcTemplate和mybatis的对jdbc的操作完成了------?

接下来完成18任务 Junit的基本的demo的完成测试

1.开始的准备工作----->了解一下Junit?

JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

2.添加对应的Junit的jar包

v2-9f8219ded4418512deae7bded7332059_b.jpg


3.编写了一个简单的add的一个加法类对 a和b的值求和


v2-10f2b55ae57057e823358149d01a60ae_b.jpg


4.调用的实现的接口类addimpl


v2-eeffe404625caf8293b0c44cd0f6f3d7_b.jpg


5.最后就是编写Junittest的测试类


v2-58060a54b70deafb729d2fbd2991c84e_b.jpg


这个就是测试的结果简单相加


v2-e4861442f7d5db8045ee3d848366f797_b.jpg


测试成功


v2-2f2b19d5ce0b67b8b01a0ee69898d4e8_b.jpg


一个简单的Junit的测试就完成了

还有一年的maven的项目有涉及到Junit的测试那个是通过pom.xml 在那里面配置的


v2-3312674dacf1453af7fcc278d22e0c74_b.jpg



pom.xml 这里面配置 由maven统一管理一起的配置的jar包

v2-b79d9af329e33e89f7c748b83052e2af_b.jpg



在maven里面的 实体的类(打印helloworld)


v2-bb236cf8f47b11a974c12631ccbd6fba_b.jpg


测试的类就是这个样子较为简单的


v2-aa400ecb26b44b8d73a07a51ea40a616_b.jpg


我对比一个直接的添加 Junit 的 jar 这种比较基础的开始的时候可以用来熟悉 Junit的demo测试是怎么跑起来的.到后面的项目比较大的时候到时候要用的jar包可能会更多,这个时候的pom.xml 的这个时候的Junit的添加或者是修改可能会还一下,还有其他的jar包也可以比较容易的配置和添加


今天完成的事情: 就是熟悉Junit的怎么实现测试的一个简单原理,还有跑起来的简单的Junit的demo,还有发现开始的maven里面的时候建立的时候,Junit的创建的方式不同,就去查了一些关于直接配置Junit和通过pom.XMLmaven的方式配置的一些区别,感觉还有是有收获,这Junit在后面的项目测试的单元测试可能会用到,现在用到的还比较少


明天的任务: 是熟悉spring和Junit的单元测试怎么实现,这个任务可能会有点难,主要是spring我不是很熟悉,上次的jdbctemplate那个完成关于spring的知识,用了三天才完成,先看看明天的spring和Junit的测试完成的情况怎么样,在慢慢做调整,还有补相关的知识,在多了解一下spring的一些特性


今天的困难:今天的Junit比较简单,看看是不是我有没有注意到的重点,还是我完成的不够(如果有没有注意到的比较重要的知识点麻烦师兄指点一下------->我会在后面把忽略的知识点补回来)


今天的收获:熟悉和完成Junit的测试小demo,还有注意到pom.XML的配置Junit的方式,感觉今天还是有收获;


加油


v2-76d9524399a835e110b9b6e01368986b_b.jpg

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值