Мы заменяем систему обработки исключений в нашем приложении, чтобы соответствовать сертификации Vista, но проблема заключается в том, как заставить определенные исключения быть брошенными, чтобы мы могли проверить ответ.Принудительное применение особых исключений
К сожалению, вся программа была написана без учета собственно наслоение, абстракция или одиночных принципов, и в сроках введения насмешливого и модульное тестирование вне вопроса :(
Моей идеи ввести код, который будет бросить конкретное исключение либо с помощью директивы компилятора, либо с учетом значения в файле конфигурации. Мы можем просто запустить приложение как обычно и вручную проверить, как обрабатывается исключение.
Просто подумал, что я его вытащил там и посмотреть, может ли сообщество SO думать о чем-нибудь лучше!
Приветствия
Какой язык программирования? – myplacedk 2008-10-27 11:00:33
C#, на самом деле не искал ответа на конкретный язык, но, полагаю, я должен был упомянуть об этом! – Duncan 2008-10-27 11:05:17