add category_test.go