added test:
- username is unique
- category attributes