public void Will_automatically_update_metadata_on_next_insert()
{
var company = new Company {Name = "Company Name"};
using (var session = documentStore.OpenSession())
{
session.Store(company);
session.SaveChanges();
company.Name = "Hibernating Rhinos";
session.SaveChanges();
}
using (var session = documentStore.OpenSession())
{
var company2 = session.Load<Company>(company.Id);
var metadata = session.GetMetadataFor(company2);
Assert.Equal("Current", metadata.Value<string>("Raven-Document-Revision-Status"));
Assert.Equal(2, metadata.Value<int>("Raven-Document-Revision"));
}
}