This repository contains many implementations of design patterns in C#, which can be used to test PatternPal. Using the test runner, the PatternPal recognizers can be tested on the implementations in this repository. The tool will provide precision and recall statistics, which are an indication of how well the recognizer works. A configuration file can be used to configure the test runner.
The test runner tool takes one argument, the config file to use:
PatternPal.TestRunner.exe --config Configs/all.json