public void GetLogWithTypeReturnsALoggerWithTypeName()
        {
            string expected = "PluginFramework.Tests.Logging.UnitTest_ILogger";
              string actual = null;

              ILogger tested = new MockILogger();
              actual = tested.GetLog(GetType()).Name;

              Assert.AreEqual(expected, actual);
        }
 public void GetLogWithTypeThrowsOnNullType()
 {
     ILogger tested = new MockILogger();
       DoAssert.Throws<ArgumentNullException>(() => tested.GetLog((Type)null));
 }
 public void GetLogWithObjectThrowsOnNullObject()
 {
     ILogger tested = new MockILogger();
       DoAssert.Throws<ArgumentNullException>(() => tested.GetLog((object)null));
 }