public void SetUp() { persister = new ContentPersister(new Fakes.FakeRepository <ContentItem>(), new Fakes.FakeRepository <ContentDetail>()); persister.Save(page = new Items.PageItem { ID = 1 }); persister.Save(item = new Items.DataItem { ID = 2 }); }
public void SetUp() { persister = TestSupport.SetupFakePersister(); persister.Save(page = new Items.PageItem { ID = 1 }); persister.Save(item = new Items.DataItem { ID = 2 }); }
public void StoreEmbeddedPart_EmbedsPartDetails() { var item = new CustomItem(); var part = new DataItem(); part["Hello"] = "World"; item.StoreEmbeddedPart("Hello", part); var loadedPart = item.LoadEmbeddedPart<DataItem>("Hello"); loadedPart["Hello"].ShouldBe("World"); }
protected void CreateDefaultStructure() { startItem = CreateOneItem<PageItem>(1, "root", null); item1 = CreateOneItem<PageItem>(2, "item1", startItem); item1_1 = CreateOneItem<PageItem>(3, "item1_1", item1); item2 = CreateOneItem<PageItem>(4, "item2", startItem); item2_1 = CreateOneItem<PageItem>(5, "item2_1", item2); data1 = CreateOneItem<DataItem>(6, "data1", startItem); data2 = CreateOneItem<DataItem>(7, "data2", item2); data3 = CreateOneItem<DataItem>(8, "data3", item2_1); }
public void StoreEmbeddedPart_OverwritesPreviousDetails() { var item = new CustomItem(); var part = new DataItem(); part["Hello"] = "World"; item.StoreEmbeddedPart("Hello", part); var part2 = new DataItem(); part["Hello"] = "Multiverse!!"; item.StoreEmbeddedPart("Hello", part); var loadedPart = item.LoadEmbeddedPart<DataItem>("Hello"); loadedPart["Hello"].ShouldBe("Multiverse!!"); }
public void SetUp() { persister = new ContentPersister(new Fakes.FakeRepository<ContentItem>(), new Fakes.FakeRepository<ContentDetail>()); persister.Save(page = new Items.PageItem { ID = 1 }); persister.Save(item = new Items.DataItem { ID = 2 }); }