发表于: 2017-09-21 23:18:23

2 706


今日完成的事情:

学习junit概念以及操作

JUnit是单元测试框架,是基于程序员要知道被测试的软件如何完成功能和完成什么样的功能来说的,这个单元可以是函数,类,包,或者一个子系统;而这个测试主要是被推荐在极限编程和重构中使用的工具;这两个新概念大体是要求编码一个是写一点测一点,一个是改一点测一点,这样对于错误比较容易沿路查找;而除了这两种情况之外,在平常开发中junit的断言功能,会大大提高效率,因为如果测试结果不通过会告诉我们哪个测试不通过,为什么,而如果是像以前的一般做法是写一些测试代码看其输出结果,然后再由自己来判断结果是否正确,所以只需要看看它告诉我们结果是否正确就可以了。

 

按照教程实现案例,试着理解流程机制

首先是一个测试类Calculate,有一个公共的方法sum(), 它得到输入两个整数,将它们相加并返回结果;

 

然后是我创建另一个类CalculateTest包括方法,测试之前的类中的方法;

运行测试类,输出将类如下:JUnit的窗口绿色没有报错;

 

改一下testSum值不等于7,则JUnit的窗口显示红色报错,而且追踪到错误

Expected but

学习spring并且配置创建Spring-HelloWorld项目

这里好像有两种方法,一个就是下载插件Eclipse相应版本的插件Springsuorce Tool Suite,还有就是直接下载Spring Tool Suite,后者是专门为spring定制的eclipse;按照前者来实现

查看版本4.7下载安装;

然后创建spring项目,添加所需jar包;

 

创建类并且在根目录下配置bean文件;

 

然后创建IOC对象从IOC容器中获取Bean实例调用sayHello方法,这一点还是不理解,虽然昨天已经尝试过了,不过不影响具体实现;


明日计划的事情:

Spring这一部分还需要再花时间学习,深入学习,进度放下来,继续研究,试着搞懂吧


遇到的问题及解决方法:

名词术语,以及类方法调用等概念机制不理解,找案例研究对比分析,尽量理解。


收获:

整体上似乎逻辑概念清晰了


 



返回列表 返回列表
评论

    分享到