The test is Inheritance Testing in Classes (ITC). It targets the multiple, multilevel and hierarchical inheritance in an object of a class. When an object inherits from a parent class, it inherits all methods and data structures. Within OO, choosing among the possibilities of 1) inheriting the code
and reusing it, 2) inheriting the code and altering it (overriding) or 3) adding separate code (pure) forces different testing approaches.