extract common expectation
add negative collection test