public void Can_store_and_retrieve_string_with_8000_characters_from_varchar_field() { using var db = OpenDbConnection(); db.CreateTable <TypeWithStringId>(true); var obj = new TypeWithStringId { Id = "a", Value = CreateString(8000) }; Assert.AreEqual(8000, obj.Value.Length); db.Save(obj); var target = db.SingleById <TypeWithStringId>(obj.Id); Assert.AreEqual(obj.Value, target.Value); Assert.AreEqual(8000, obj.Value.Length); }
public void Can_store_and_retrieve_string_with_8000_characters_from_varchar_field() { using (var db = OpenDbConnection()) { db.CreateTable<TypeWithStringId>(true); var obj = new TypeWithStringId { Id = "a", Value = CreateString(8000) }; Assert.AreEqual(8000, obj.Value.Length); db.Save(obj); var target = db.GetById<TypeWithStringId>(obj.Id); Assert.AreEqual(obj.Value, target.Value); Assert.AreEqual(8000, obj.Value.Length); } }