This is fundamentally flowed test. A test should have a init, do, verify. you have a init, do verify do verify. This means that you have actually 2 scenario's you are testing. So I would split it up in 2 tests, one where you do init, do1, verify and one test: init, do1, do2, verify.