Skip to content

Creating a Versioned Item

sergeyshushlyapin edited this page Nov 5, 2014 · 2 revisions
[Fact]
public void HowToCreateVersionedItem()
{
  using (Sitecore.FakeDb.Db db = new Sitecore.FakeDb.Db
    {
      new Sitecore.FakeDb.DbItem("home")
        {
          new Sitecore.FakeDb.DbField("Title")
            {
              { "en", 1, "Hello!" },
              { "en", 2, "Welcome!" }
            }
        }
    })
  {
    Sitecore.Data.Items.Item home1 =
      db.GetItem("/sitecore/content/home", "en", 1);
    Xunit.Assert.Equal("Hello!", home1["Title"]);

    Sitecore.Data.Items.Item home2 =
      db.GetItem("/sitecore/content/home", "en", 2);
    Xunit.Assert.Equal("Welcome!", home2["Title"]);
  }
}
Clone this wiki locally