public void Delete_PreviousVersions_AreDeleted() { ContentItem item, version; using (persister) { item = CreateOneItem <PersistableItem1>(0, "root", null); persister.Save(item); version = versioner.AddVersion(item); } using (persister) { item = persister.Get(item.ID); persister.Delete(item); var loadedVersioin = persister.Get(version.ID); Assert.That(loadedVersioin, Is.Null); } }
public void Delete_InvokesActiveContent() { persister.Delete(item); item.Actions.Single().ShouldBe("Delete"); }