add unit tests for AssertFactories, refactor tests.

- add unit tests for AssertFactories
- split test to test packages
- test package have '_' suffix