Я пишу xunit fact
тест со случайными данными и проверяю properties
моей системы.
Если произойдет какое-то утверждение, я хочу создать аварийный дамп, чтобы проверить ситуацию, когда система достигла этой точки.
Я не смог найти способ сделать это.Я обнаружил, что можно создать аварийный дамп самого себя из управляемого процесса.
Однако как я могу подключить пользовательский код во всех Assert.True
или подобных Assert.XXX
функциях?
Есть ли альтернативная стратегия для этого?