温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
那我们的service层呢,咱们已经创建出来了,那下面呢,那我们是不是就可以来进行一个简单的测试了。好,那我们现在要想在我们的测试类中去访问到我们的service,大家说我们需要怎么做,我们是不是需要将我们的service,然后标识为一个组件,所以说我们需要在service的实现类上来添加一个铸件,叫做it service,好,然后再来创建一个测试类,比如说我们的测试类呢?然后咱们叫什么?咱们就叫做my bet my be,然后plus。啊,S sev SE service test OK,好,然后既然是测试类,那我们需要添加的注解就是spring put test,然后在这儿呢,咱们是不是可以来访问我们的user service user service,然后通过我们自动装配的注解来完成一个自动装配。好,那service中的方法呢,咱们来进行一个简单的测试啊,咱们只给大家测试两个方法,因为毕竟呢,这里面的方法大家既然已经学到了这个位置,那大家肯定是能够通过咱们的方法名去分析到我们当前这个方法的功能的,所以说至于一些其他的方法,大家可以自行的进行测试,OK吧,好,那我们第一个要测试的方法,咱们来查询一下当前咱们的这个表里面的总记录数,VO叫做test get count OK,好,我们需要来访问的方法是谁呢?大家来看,那既然是来查询数量的,那我们当前的方法里面一定是包含有con count的。
01:37
几何方法两个方法,第一个方法没有参数,那说明他来查询的是所有数据的数据量,而第二个方法呢,它只有一个参数,然后是我们的条件构造器,那所以说它查询的应该是符合条件的数据的数据量,所以说这个大家一定要看好,那既然我们的外per咱们不是很熟悉,那咱们就直接来测试第一个方法啊,好,然后咱们来把它给输出一下,这个是咱们的总记录数,大家注意啊好。
02:09
然后呢,那我们在这,咱们是不是直接把咱们的count给输出就可以啊,下面呢,我们来一个执行,大家来看这个方法执行的结果。啊。好,大家看一下没有任何问题对不对,然后呢,我们来看一下总记录数是五,因为我们刚才咱们是不是又重新添加了一次数据,这里面呢,就只有这五条,没有任何问题啊,好,然后呢,我们来看一下它的circle语句select count from user,没有问题,那我们把咱们的注释呢给写一下,这个方法是用来查询总记录数,OK吧,然后它所执行的circle口L语句,咱们也来复制一下select count型from u的OK,那这个是我们对service接口的第一个测试,来查询咱们的总记录数,那下面呢,我们就来进行咱们的第二个测试,来进行一个批量添加。
我来说两句