public void GetLocalPathOfNonExistingEntryReturnsNull([Values(true, false)]bool withValidation) {
var matcher = new Mock<IPathMatcher>();
matcher.Setup(m => m.LocalTargetRootPath).Returns(Path.GetTempPath());
var storage = new MetaDataStorage(this.engine, matcher.Object, withValidation);
string id = "nonExistingId";
var rootFolder = new MappedObject("name", "otherId", MappedObjectType.Folder, null, null);
var otherFolder = new MappedObject("name", id, MappedObjectType.Folder, "otherId", null);
storage.SaveMappedObject(rootFolder);
Assert.That(storage.GetLocalPath(otherFolder), Is.Null);
}