def METHOD_NAME(self):
    user = self.login_as_normal_user()
    shift_template = ShiftTemplateFactory.create()
    response = register_user_to_shift_template(self.client, user, shift_template)
    self.assertEqual(
        response.status_code,
        403,
        "Non-member-office users should not be be able to register themselves to ABCD shifts.",
    )
    self.assertFalse(
        ShiftAttendanceTemplate.objects.filter(user=user).exists(),
        "The shift attendance template should not have been created.",
    )