public void TestSetUp() { _log4NetLoggerFactoryAdapter = new Log4NetLoggerFactoryAdapter(new NameValueCollection()); _nLogLoggerFactoryAdapter = new NLogLoggerFactoryAdapter(new NameValueCollection()); _multipleLoggerFactoryAdapter = new MultiLoggerFactoryAdapter(); _multipleLoggerFactoryAdapter.LoggerFactoryAdapters.Add(_log4NetLoggerFactoryAdapter); _multipleLoggerFactoryAdapter.LoggerFactoryAdapters.Add(_nLogLoggerFactoryAdapter); //these tests will only work if all of the loggers actually *support* VariablesContext with other than the No-Op 'placeholder' Assume.That(_log4NetLoggerFactoryAdapter.GetLogger(typeof(MultipleLoggerGlobalVariableContextTests)).GlobalVariablesContext, Is.Not.InstanceOf<NoOpVariablesContext>()); Assume.That(_nLogLoggerFactoryAdapter.GetLogger(typeof(MultipleLoggerGlobalVariableContextTests)).GlobalVariablesContext, Is.Not.InstanceOf<NoOpVariablesContext>()); }
public void TestSetUp() { _log4NetLoggerFactoryAdapter = new Log4NetLoggerFactoryAdapter(new NameValueCollection()); _nLogLoggerFactoryAdapter = new NLogLoggerFactoryAdapter(new NameValueCollection()); _multipleLoggerFactoryAdapter = new MultiLoggerFactoryAdapter(); _multipleLoggerFactoryAdapter.LoggerFactoryAdapters.Add(_log4NetLoggerFactoryAdapter); _multipleLoggerFactoryAdapter.LoggerFactoryAdapters.Add(_nLogLoggerFactoryAdapter); //these tests will only work if all of the loggers actually *support* VariablesContext with other than the No-Op 'placeholder' Assume.That(_log4NetLoggerFactoryAdapter.GetLogger(typeof(MultipleLoggerGlobalVariableContextTests)).GlobalVariablesContext, Is.Not.InstanceOf <NoOpVariablesContext>()); Assume.That(_nLogLoggerFactoryAdapter.GetLogger(typeof(MultipleLoggerGlobalVariableContextTests)).GlobalVariablesContext, Is.Not.InstanceOf <NoOpVariablesContext>()); }