looks like particle tests were generalized in the core unit test
class, but I don't think it ever worked.  Updated the code to
include these tests and dependencies.