Ejemplo n.º 1
0
        public void TestFillDefaultColumn()
        {
            var inner = new Mock <ILogBuffer>();
            var view  = new LogBufferView(inner.Object, Core.Columns.LogLevel, Core.Columns.Message);

            view.FillDefault(Core.Columns.LogLevel, 123, 456);
            inner.Verify(x => x.FillDefault(Core.Columns.LogLevel, 123, 456), Times.Once);
        }
Ejemplo n.º 2
0
        public void TestFillDefaultColumn_NoSuchColumn()
        {
            var inner = new Mock <ILogBuffer>();
            var view  = new LogBufferView(inner.Object, Core.Columns.LogLevel, Core.Columns.Message);

            new Action(() => view.FillDefault(Core.Columns.DeltaTime, 123, 456))
            .Should().Throw <NoSuchColumnException>();
            inner.Verify(x => x.FillDefault(It.IsAny <IColumnDescriptor>(), It.IsAny <int>(), It.IsAny <int>()), Times.Never);
        }