Version 1.5
The Smalltalk Test Kritic is a test coverage tool. It provides the VisualWorks developer with an assessment as to how well his tests have exercised the code under test. The process of determining what code has been exercised is accomplished by placing probes at the entrance and exit of every block in the methods under test. When the code is executed, the enter and exit event of the block is recorded. This informs the developer of the test coverage of each block in a method, not just the method itself.
The Case Browser, shown below, is used to assign classes and methods to a test case, and report the coverage result.
The browser shows a case that includes all the methods of the FileBrowser class. The numbers beside the method protocols are the percentage of the code that has been exercised in the corresponding protocol. When a method is selected, the text view will show what parts of the method have and have not been executed. The browser below, shows the unexecuted code in red.
The Case Browser also includes the following features:
#Users Price/User 1-4 $150.00 5-9 $125.00 10-19 $100.00 20+ $2000.00 Site license To order, call (401) 624-4517 or write: Crafted Smalltalk 80 Lazywood Ln. Tiverton, RI 02878 Email: traymond@craftedsmalltalk.comVisualWorks is a trademark of Cincom Systems, Inc.