def METHOD_NAME(self, db_session):
    email = EmailFactory.create(transient_bounces=MAX_TRANSIENT_BOUNCES)
    em = EmailMessageFactory.create(to=email.email)
    status = EmailStatus.load(em)
    status.soft_bounce()
    assert status.save().status is EmailStatuses.SoftBounced
    assert email.transient_bounces == MAX_TRANSIENT_BOUNCES + 1
    assert not email.verified
    assert email.unverify_reason is UnverifyReasons.SoftBounce