public void ShouldHaveRightPrecisionAndScale() { configuration.Document <ClassWithDecimal>().With(x => x.MyDecimal); using (var documentSession = store.OpenSession()) { var classWithDecimal = new ClassWithDecimal { MyDecimal = 123.456m }; documentSession.Store("id", classWithDecimal); documentSession.SaveChanges(); } store.Get(configuration.GetDesignFor <ClassWithDecimal>().Table, "id")["MyDecimal"].ShouldBe(123.456m); }
public void ShouldHaveRightPrecisionAndScale() { store.Configuration.Document<ClassWithDecimal>().With(x => x.MyDecimal); store.Initialize(); using (var documentSession = store.OpenSession()) { var classWithDecimal = new ClassWithDecimal { MyDecimal = 123.456m }; documentSession.Store("id", classWithDecimal); documentSession.SaveChanges(); } store.Get(store.Configuration.GetDesignFor<ClassWithDecimal>().Table, "id")["MyDecimal"].ShouldBe(123.456m); }