protected override IReadOnlyLogEntry CreateEmpty() { var buffer = new LogEntryList(); buffer.AddEmpty(); return(buffer[0]); }
public void TestAddEmpty2() { var entries = new LogEntryList(LogFileColumns.RawContent); entries.AddEmpty(); entries.Count.Should().Be(1); entries[0].RawContent.Should().Be(null); }
public void TestAddEmpty1() { var entries = new LogEntryList(LogFileColumns.LineNumber); entries.AddEmpty(); entries.Count.Should().Be(1); entries[0].LineNumber.Should().Be(0); }
public void TestClearMany() { var entries = new LogEntryList(LogFileColumns.LineNumber); entries.Add(42); entries.Add(9001); entries.Count.Should().Be(2); entries.Clear(); entries.Count.Should().Be(0); entries.AddEmpty(); entries.AddEmpty(); entries.Count.Should().Be(2); entries[0].LineNumber.Should().Be(0); entries[1].LineNumber.Should().Be(0); }
public void TestAddEmpty4() { var entries = new LogEntryList(LogFileColumns.DeltaTime); entries.AddEmpty(); entries.Count.Should().Be(1); entries[0].DeltaTime.Should().Be(null); }
public void TestAddEmpty3() { var entries = new LogEntryList(LogFileColumns.Timestamp); entries.AddEmpty(); entries.Count.Should().Be(1); entries[0].Timestamp.Should().Be(null); }