public void Extension_Logs_Error_When_Context_Initialized_With_No_Parent_Finder_Installed()
		{
			bool errorLogged = false;
			CallbackLogTarget logTarget = new CallbackLogTarget(delegate (LogParams result) {
				if(result.level == LogLevel.ERROR && result.source.GetType() == typeof(ModularityExtension))
					errorLogged = true;
			});
			childContext.Install(typeof(ModularityExtension));
			childContext.AddLogTarget(logTarget);
			childContext.Initialize();
			Assert.That (errorLogged, Is.True);
		}
		public void extension_logs_error_when_context_initialized_with_no_contextView()
		{
			bool errorLogged = false;
			CallbackLogTarget logTarget= new CallbackLogTarget(delegate(LogParams log) {
				if (log.source is ContextViewExtension && log.level == LogLevel.ERROR)
				{
					errorLogged = true;
				}
			});
			context.Install<ContextViewExtension>();
			context.AddLogTarget(logTarget);
			context.Initialize();
			Assert.That(errorLogged, Is.True);
		}