예제 #1
0
            public string GetLoggerName()
            {
                MockLoggingService service = new MockLoggingService();
                var log = service.GetCurrentClassLogger() as MockLogger;

                return(log.LoggerName);
            }
예제 #2
0
        public void TestGetCurrentClassLogger()
        {
            MockLoggingService service = new MockLoggingService();
            var log = service.GetCurrentClassLogger() as MockLogger;

            Assert.AreEqual(typeof(HelperTests).FullName, log.LoggerName);
        }
예제 #3
0
        public void TestGetCurrentClassLoggerAction()
        {
            HelperTestSub sub = new HelperTestSub();

            sub.theAction = () =>
            {
                MockLoggingService service = new MockLoggingService();
                var log = service.GetCurrentClassLogger() as MockLogger;
                Assert.AreEqual(typeof(HelperTests).FullName, log.LoggerName);
            };
            sub.CallTheAction();
        }