This looks like 5 different test cases, so probably belong in 5 test methods.