public void return_item_from_id(string connectionStringName, string implementationType) { //// Arrange var provider = new DataProviderWrapper(connectionStringName, implementationType); //// Act var item = provider.GetItemDefinition(ItemIDs.ContentRoot, null); //// Assert Assert.That(item, Is.Not.Null); Assert.That(item.Key, Is.EqualTo("content")); }
public void create_root_item_with_version_in_constructor() { //// Arrange //// Act var provider = new DataProviderWrapper("Url = http://localhost:8080; DefaultDatabase = Test", "SitecoreData.DataProviders.RavenDB.RavenDataProvider, SitecoreData.DataProviders.RavenDB"); //// Assert var rootItem = provider.GetItemDefinition(ItemIDs.RootID, null); var rootItemVerison = provider.GetItemVersions(rootItem, null); Assert.That(rootItem, Is.Not.Null); Assert.That(rootItem.Name, Is.EqualTo("sitecore")); Assert.That(rootItemVerison, Is.Not.Null); Assert.That(rootItemVerison[0].Language.CultureInfo.Name, Is.EqualTo("en")); Assert.That(rootItemVerison[0].Version.Number, Is.EqualTo(1)); }