expectExitInterrupted<A extends Object, E extends Object> function
Assert an interrupted outcome without depending on a test framework.
Implementation
void expectExitInterrupted<A extends Object, E extends Object>(
Exit<A, E> exit,
) {
if (exit is ExitInterrupted<A, E>) return;
throw BetterEffectTestExpectationException(
expected: 'ExitInterrupted<$A, $E>',
actual: exit,
);
}