Я использую последний плагин 5.x ReSharper с NUnit 2.5.10. При использовании Log4Net для регистрации некоторых событий в целях тестирования результаты отображаются в окне тестирования ReSharper, но не отображаются при использовании модуля запуска консольного модуля NUnit (запускаемого как часть наших процессов сборки). Я попытался дать NUnit файл .config в том же месте, что и файл конфигурации .nunit, для которого для LogLevelThreshold установлено значение DEBUG, но он все равно не будет записывать фактическую информацию о тестировании в выходной файл или текстовое окно в графическом интерфейсе NUnit. , Я немного озадачен в этом вопросе, есть ли способ синхронизировать эти два в том, что отображается в результатах теста? Спасибо!
Конфиги в вопросе:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="NUnit">
<section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler"/>
<section name="TestRunner" type="System.Configuration.NameValueSectionHandler"/>
</sectionGroup>
</configSections>
<NUnit>
<TestRunner>
<add key="DefaultLogThreshold" value="DEBUG" />
</TestRunner>
</NUnit>
</configuration>
И другой конфиг:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net debug="false">
<appender name="console" type="log4net.Appender.ConsoleAppender, log4net">
<layout type="log4net.Layout.PatternLayout, log4net">
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n" />
</layout>
</appender>
<appender name="DebugAppender" type="log4net.Appender.DebugAppender, log4net">
<layout type="log4net.Layout.PatternLayout, log4net">
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n" />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="console" />
<!--<appender-ref ref="DebugAppender" />-->
</root>
<logger name="NHibernate">
<level value="INFO" />
</logger>
<logger name="NHibernate.SQL">
<level value="DEBUG" />
</logger>
</log4net>
</configuration>
Заранее спасибо за любую помощь.