}
约束解决
保持某个状态的对象需要与预期对象进行比较,通过比较后的布尔值来确定是否与预期结果相符合
设计原理
在基类定义的 public boolean equals(Object) 能够对比对象间的差异并以布尔值形式返回比较结果
模式(四) Internal Tester Class 模式
模式名称
Internal Tester Class
测试对象
JAVA 包
针对问题
测试人员不知在何处编写测试代码测试包中的类
约束
测试代码与运行代码必须分开来,测试代码能够访问到类的所有特性,测试代码起到的是一个包的客户端的角色。
解决方法
新建一个类并将该类的包路径与被测试类的包路径相同,然后在该类里写入所有的测试代码
实例
package theOne;
public class InternalTestClass {
//…
}
约束解决
文章来源于领测软件测试网 https://www.ltesting.net/