Я использую MSpec для тестирования браузера, но я все время забываю закрыть браузер. Вместо того, чтобы использовать эту очистку в каждом контексте, можно ли применять ее глобально?
Вы можете наследовать спецификации. Очистка, определенная в базовом классе спецификации, вызывается после всех дочерних очисток.
A цитата от автора в единственной статье, которую я смог найти на эту тему ...
Вы можете реализовать ICleanupAfterEveryContextInAssembly для выполнения очистки после каждого контекста (например, очистка статического состояния, например, сброс замены ServerClock / DateTime.
ICleanupAfterEveryContextInAssembly