public void Can_Save_Page_Without_A_Name()
{
using (var store = SetupContext())
{
using (var session = store.OpenSession())
{
var fakePage = new FakePage { Id = "fakepages/1" };
session.Store(fakePage, StoreAction.Publish);
session.Store(new FakePage { Id = "fakepages/2", Parent = fakePage }, StoreAction.Publish);
session.SaveChanges();
}
using (var session = store.OpenSession()) {
var fakePage = session.Load<FakePage>("fakepages/2");
Assert.Equal("fakepages-2", fakePage.Metadata.Slug);
}
}
}