'Test that a client (logged in) cannot create a preference for a different user.'

@ddt.data(('different_client', 'different_user'), ('staff_client', 'staff_user'))
@ddt.unpack
def test_create_preference_other_user(self, api_client, user):

    self._set_url('new_key')
    client = self.login_client(api_client, user)
    new_value = 'new    value'
    self.send_put(client, new_value, expected_status=(403 if (user == 'staff_user') else 404))
