public void clearLog()
        {
            var expected1 = "INFO: an info\r\n";
            var expected2 = "DEBUG: an debug";

            var logData = PublicDI.log.LogRedirectionTarget.prop("LogData");

            tracking.clearLog(false);
            "an info".info();

            Assert.AreEqual(logData.str(), expected1);
            Assert.AreEqual(logData.str(), tracking.logData());

            tracking.clearLog();
            "an debug".debug();
            var logLines = logData.str().lines();

            Assert.AreEqual(logLines.size(), 2);
            Assert.AreEqual(logLines.second(), expected2);
            Assert.AreEqual(logData.str(), tracking.logData());
        }