Test rollback with steps