单选题 下列测试中不属于类层次测试的是______。
A.模态类测试 B.非模态类测试
C.递归函数测试 D.不变式边界测试

【正确答案】 C
【答案解析】[解析] 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类成为单元测试的基本对象。类层次的测试主要包括不变式边界测试、模态类测试与非模态类测试,递归函数测试属于方法层次的测试。