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); }
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); }