feature tests for admin and user