continues the unit tests. expanded the test cases of the catalog source files