Add the ShouldRun parameter.
Refactor tests and add test for exclude.