The complexities of the basic unit of OO systems, the class, has resulted in a plethora of implementation-based testing techniques (IBTTs) to test the characteristics of a class. Surprisingly, there has been little or no research in the area of automatically identifying those IBTTs suitable for testing a class. In this paper we present a tool that automates the process of mapping IBTTs to a class under test (CUT). The mapping process identifies those IBTTs that can suitably test characteristics of the CUT and, more importantly, provides feedback to the tester that facilitates identification of the characteristics of the CUT that are not suitably tested by any of the IBTTs in the list.
展开▼