Week3 总结

发布于: 11 小时前

什么是设计模式

设计模式是一种可重复使用的解决方案;第一种模式都描述了一种问题的能用解决方案。

模式分类

从功能:创建模式,结构模式和行为模式。

从方式:

* 类模式,以继承方式实现。

* 对象模式:以组合方式实现。

Junit 中的设计模式

模板模式:TestCase 类定义测试的执行流程,将setUp(),runTest()和tearDown()留给子类实现。

组合模式:TestSuit 与 TestCase采用组合模式。一个TestSuit包含多个TestCase.

装饰模式:TestDecorator 以组合的方式装饰Test, 动态给Test增加功能。

设计模式从代码角度看,有好几种非常的像。区别在于模式要解决的问题。

用户头像

TiK

关注

还未添加个人签名 2018.04.26 加入

还未添加个人简介

评论

发布
暂无评论
Week3 总结