- 1
- 0
- 约 8页
- 2017-04-04 发布于重庆
- 举报
组合模式判断
组合模式判定依据
JUnit项目中的Composite(组合模式)又叫做部分-整体模式,定义如下图:
1.Component是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。 2.Leaf 在组合中表示叶子结点对象,叶子结点没有子结点。 3.Composite 定义有枝节点行为,用来存储子部件,在Component接口中实现与子部件有关操作,如增加(add)和删除 (remove)等。
Test:是一个接口类,它提供了测试用例统一的运行接口和信息收集接口,规范了测试用例必须具备的基础
TestCase:是一个抽象类,实现了Test接口,并在该基础上为不同的测试提供了统一的测试环境操作接口,定义了测试对象原型。
TestSuit:是Test的容器,可以包含一系列不同种类的Test,使得客户端不用关心Test是简单类型或者是复杂类型,提供了统一的操作方式,采用递归的方式进行操作。
在上述三个类中,体现出了简单到复杂的关系结构,TestCase代表单个测试用例所具有的信息,并提供了统一的操作方式,是一个叶子组件,TestSuite中对TestCase进行包装,可以包含多种类型的TestCase,并采用递归调用的方式进行操作运行测试用例,这种复杂关系简单化的设计,使得客户端不用关心Test是简单类型或者
您可能关注的文档
- 病句强化训练二.doc
- 疼痛科需要的物品.doc
- 病句强化训练一.doc
- 疾控工作制度.doc
- 痛风(M100).doc
- 病理学知识点共九页.doc
- 百绿盛辣木种植技术方案.doc
- 瘫痪康复评定手册.doc
- 白塔中心学校六年级综合教学设计.doc
- 百越文化博物馆策划大纲概念版.doc
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
原创力文档

文档评论(0)