update catalogdetail and testunit
update
bug fixed
Merge pull request #1 from RyanCccc/master

Complete Catalog Detail