It happens very often that MockMvc is used in heavyweight integration tests. It's no use to waste time to check if another condition has been fixed or not. Soft assertions help a lot by checking all conditions at once even if one of them fails. See gh-26917 Co-authored-by: Sach Nguyen <sachnbbkhn@gmail.com>