anchor.diff:              }
           ],
           handle_exception = #atm_step_mock_spec{
  -            after_step_exp_state_diff = fun(#atm_mock_call_ctx{workflow_execution_exp_state = ExpState0}) ->
  -                {true, expect_execution_stopping_while_processing_lane1(ExpState0, interrupt)}
  -            end
  +            after_step_exp_state_diff = [
  +                {lane_run, {1, 1}, stopping},
  +                workflow_stopping
  +            ]
           },
           handle_workflow_abruptly_stopped = #atm_step_mock_spec{
  -            after_step_exp_state_diff = fun(#atm_mock_call_ctx{workflow_execution_exp_state = ExpState0}) ->
  -                {true, atm_workflow_execution_exp_state_builder:expect_workflow_execution_interrupted(ExpState0)}
  -            end
  +            after_step_exp_state_diff = [workflow_interrupted]
           }
       },
       resume_atm_workflow_execution_suspended_while_scheduled_test_base(?FUNCTION_NAME, InterruptedIncarnation).
  
positive.code:                     #atm_lane_run_execution_test_spec{
                          selector = {1, 1},
                          prepare_lane = #atm_step_mock_spec{
                              before_step_exp_state_diff = fun(#atm_mock_call_ctx{workflow_execution_exp_state = ExpState0}) ->
                                  ExpState1 = atm_workflow_execution_exp_state_builder:expect_lane_run_resuming({1, 1}, ExpState0),
                                  {true, atm_workflow_execution_exp_state_builder:expect_workflow_execution_resuming(ExpState1)}
                              end
                          }
                      },
                      #atm_lane_run_execution_test_spec{
  
negative.code: %% @private
  resume_atm_workflow_execution_suspended_while_scheduled_test_base(Testcase, SuspendedIncarnation) ->
      atm_workflow_execution_test_runner:run(#atm_workflow_execution_test_spec{
          workflow_schema_dump_or_draft = ?ATM_WORKFLOW_SCHEMA_DRAFT(
              Testcase, [random_odd_number()]
          ),
          incarnations = [
              SuspendedIncarnation#atm_workflow_execution_incarnation_test_spec{
                  after_hook = fun atm_workflow_execution_test_utils:resume_workflow_execution/1
  