Badges model has 5 passing tests. Admin can also reward a custom badge.