public void ListStorageAddLogSorted() { var storage = new ListStorage(); Assert.That(storage.Count, Is.Zero); // Technically, various values should be set... but unless we throw an error, it should still work storage.AddLogSorted(logEntry); Assert.That(storage.Count, Is.EqualTo(1)); Assert.That(storage.Entries, Is.Not.ExEmpty()); }
public void ListStorageAddLogSortedUnsupported() { var storage = new ListStorage(); Assert.That(storage.Count, Is.Zero); // May seem weird, but for now we don't support arbitary ILogEntry var unsupportedLogEntry = Substitute.For <ILogEntry>(); Assert.Throws <ArgumentException>(() => { storage.AddLogSorted(unsupportedLogEntry); }); }