Maybe use `is(empty())` instead in order to have a more meaningful error message in case the list is not empty and see what the list contains?