00:00
这是我们的主程序,下面呢,我们来看一下呢,测试程序怎么写,我想测试一下ad的这个方法能不能正常用。那在哪呢?在test JA下写。这个是北京power not的,那我也在这个目下写。好,新建一个,我叫做test hello。写方法,公共的没返回值的测试abd,它的上面呢加上这个注解,然后在这一块呢,创建你hello may的对象。hello.ad10,逗号20,赋给一个结果变量R以S,然后下面呢来判断结果是否正确,那我们用的是呃,et.AE只有很多用第一个期望的是30,实际的是res。
01:11
好,那怎么来使用这个方法呢?我们看在左侧这。绿色的吧,他就行了。这有个运行TD。这个方法就可以单独执行了,不用主方法也能执行。好,这执行了,没报错啊,我们来写一个输出吧,TADD,然后我们来测试ADD。这个方法来走一个。然后我看我这个测试方法就执行了,中文这个应该是没什么问题的啊,没什么问题的啊。
02:01
行,那个张昭同学,你再试一试,看看是不是这个输出的有问题啊,你像我这么写一个来看一下吧,然后如果你还有问题的话呢,你把那个错误代码呢,你贴给我,我来找一找。这是单元测试就完事了。如果你还想测试怎么办?你再来一个比方说,这个叫二。嗯。然后这也加上一个二的标识。然后再来一个,它可以单独执行。好二执行了,那如果说你想呢,把这两个方法。倒置型,就是说。呃,这俩方法啊,它我想执行,它我想执行,我不想一个一个执行,那你可以在这个类上。选择运行这个类。它里边所有方法都执行了,你看两个是都执行了。这是ideal中的单元测试的使用啊。打开我们的po,我们看这时候加了单元测试了,加上它之后,你看它不是红色的啊,什么样的红色的,比方说随便写一个,我写一个五点写个八吧。
03:08
根本就没有这个八的问题,这个东西没有,你看是不是红色的红色,这说明它错误不对啊。改成我一个四好了。这呢,我们就加上来了。在我们的右侧中,右侧窗口中有个没看这个啊右素。这是一个main的窗口。那这里边的这个项目就是我们的微文项目,它可以在这个串口中来操作这个铭文项目啊,这个第一个是刷新啊,刷新它会把呢,这个窗口中的所有项目全都刷新一遍。这个呢是生成源文件夹,一般也不用,这是下载资源,下载源代码文档。这个是添加新的项目啊。那这个点开之后。
04:01
我们来看啊,这是不是也叫生命周期呀?妹妹的项目呢,我们说它有什么清理呀,编译呀,测试啊,打包啊。上午讲的命令吧,那在idea中。这些操作你去双击这个操作就行了,比如我想做清理,我们注意看。May,执行时是不是有个他的目录啊?这里边呢,有你生成的class就在这呢吗?那现在我想做清理怎么办?双击clean。注意他给的啊。没了吧?这就完事了,编译双击compare,应该生成他给他。好。在这就有了。那我想测试点击test,那么点test你就应该执行我们刚才写那个测试代码了吧。
05:03
应该是不是只用这些东西了,只剩它了啊,只用这个,只用这个双击test。然后看这个窗口啊。这是有问题的,这是main里边导致的main设置导致的啊,我这个先一会再说。那这块呢,我们看往下来,你看这个build success,我们这块是不是执行了,往上来看啊。扫描开始跟我们手工直用命时一样吗?构建这个项目,编译代码,然后是执行测试,再来呢这块最后的结果就success。这样就平行测试代码了,这两个测试代码都执行了吗?这是执行测试,然后打包。打包package,那应该是在他给目录下面,就是生成一个炸包啊。双击package。
06:04
双去之后。依然会调用may榨这个插件可生成它给的目录下,它会生成一个炸包,在这儿呢。看有没有啊。一个窗口。找项目窗口往下来。我的项目的窗口和。他给的下面啊,我们看看这个炸包。在这儿呢,啊在这儿呢,当然你到磁盘中的话也能看见它。磁盘中。哦,是这个。然后找maven。项目哪去了?啊,我的项目呢,是叫。
07:01
Cos,诶,我的项目名哪去了?啊,这有一个在这儿啊。这是我之前创建的。那我刚才串是这个啊,是这个。然后你看他在下面,你看是在这儿呢。这是我们的7001,哎,这生成价包,然后生成出来了,那么安装到仓库怎么办?这个因此道双击就安装了。商机安装,那在这儿呢,安装安装。安装之后应该在仓库中有吧。看一下我们仓库。仓库,那应该是come。汉北京power not,然后你看这是我们刚才新创建的一个项目,01MA加SE。1.0版本中的,你看是不是有个炸包,这个B中就应该是我们刚才的那个hello ma啊,你看这是我们下午创建的,这是02:39创建的吗?就是刚刚的那个项目。
08:03
那这样做之后,你会发现我们通过这个idea中啊来做我们上午命令那些事情是不是很方便,这就完事了。这是你的插件信息啊,插件下面这个dependc这一块是哪呢?这个3C啊,它指的就是你的这个po沫文件中的这部分。就这部分,那是他。它的信息呢,会在这显示,让你能直观的看到依赖有哪多,有哪些。这就是你的unit unit还需要用到它。我们说的依赖管理就是这样吗?你用到A,用到BA,你的maven会自动的下载BA,同时也下载A,就是说它俩是互相依赖的,A得需要用到这个,B用到它才行。它会自动性下载,就是依赖在这儿直观的看到这个依赖。好,这是ma的工具窗口啊,在右侧ma ma ma文你看。
09:05
好,那现在就给你演示了一下呢,我们做的这个普通的Java SE项目,以及呢,Ma的一些常用的使用,那这个项目我们就创建完成了,这是普通的Java项目。
我来说两句