예제 #1
0
        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);
        }
예제 #2
0
        public void GetLogWithObjectThrowsOnNullObject()
        {
            ILogger tested = new MockILogger();

            DoAssert.Throws <ArgumentNullException>(() => tested.GetLog((object)null));
        }
예제 #3
0
        public void GetLogWithTypeThrowsOnNullType()
        {
            ILogger tested = new MockILogger();

            DoAssert.Throws <ArgumentNullException>(() => tested.GetLog((Type)null));
        }