Esempio n. 1
0
 public void WrapperTargetDefaultWriteTest()
 {
     Exception lastException = null;
     var wrapper = new MyWrapper();
     wrapper.WrappedTarget = new MyWrappedTarget();
     wrapper.Initialize(null);
     wrapper.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(ex => lastException = ex));
     Assert.NotNull(lastException);
     Assert.IsType(typeof(NotSupportedException), lastException);
 }
Esempio n. 2
0
        public void WrapperTargetDefaultWriteTest()
        {
            Exception lastException = null;
            var       wrapper       = new MyWrapper();

            wrapper.WrappedTarget = new MyWrappedTarget();
            wrapper.Initialize(null);
            wrapper.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(ex => lastException = ex));
            Assert.NotNull(lastException);
            Assert.IsType <NotSupportedException>(lastException);
        }
Esempio n. 3
0
        public void WrapperTargetFlushTest()
        {
            var wrapped = new MyWrappedTarget();

            var wrapper = new MyWrapper
            {
                WrappedTarget = wrapped,
            };

            wrapper.Initialize(null);
            wrapped.Initialize(null);

            wrapper.Flush(ex => { });
            Assert.Equal(1, wrapped.FlushCount);
        }
Esempio n. 4
0
        public void WrapperTargetFlushTest()
        {
            var wrapped = new MyWrappedTarget();

            var wrapper = new MyWrapper
            {
                WrappedTarget = wrapped,
            };

            wrapper.Initialize(null);
            wrapped.Initialize(null);

            wrapper.Flush(ex => { });
            Assert.Equal(1, wrapped.FlushCount);
        }