Ejemplo n.º 1
0
 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
     });
 }
Ejemplo n.º 2
0
 public void SetUp()
 {
     persister           = TestSupport.SetupFakePersister();
     persister.Save(page = new Items.PageItem {
         ID = 1
     });
     persister.Save(item = new Items.DataItem {
         ID = 2
     });
 }
Ejemplo n.º 3
0
		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");
		}
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
		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!!");
		}
Ejemplo n.º 6
0
		public void SetUp()
		{
			persister = TestSupport.SetupFakePersister();
			persister.Save(page = new Items.PageItem { ID = 1 });
			persister.Save(item = new Items.DataItem { ID = 2 });
		}
Ejemplo n.º 7
0
 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 });
 }