Example #1
0
		public void SetUp()
		{
			persister = TestSupport.SetupFakePersister();
			persister.Save(page = new Items.PageItem { ID = 1 });
			persister.Save(item = new Items.DataItem { ID = 2 });
		}
Example #2
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 });
 }
Example #3
0
        public void SaveVersion()
        {
            ContentItem item = CreateOneItem <Definitions.PersistableItem1>(0, "root", null);

            persister.Save(item);
            ContentItem version = versioner.SaveVersion(item);

            Assert.AreEqual(item, version.VersionOf.Value);
        }
Example #4
0
        public void Save_InvokesActiveContent()
        {
            persister.Save(item);

            item.Actions.Single().ShouldBe("Save");
        }