public void NullStringMembers() { DbBoundType newed_item = new DbBoundType(); newed_item.PublicStringField = null; newed_item.PublicStringProperty = null; newed_item.SetPrivateStringField(null); newed_item.SetPrivateStringProperty(null); provider.Save(newed_item); DbBoundType loaded_item = provider.FetchSingle(newed_item.PrimaryKey); Assert.AreEqual(newed_item.PublicStringField, loaded_item.PublicStringField); Assert.AreEqual(newed_item.PublicStringProperty, loaded_item.PublicStringProperty); Assert.AreEqual(newed_item.GetPrivateStringField(), loaded_item.GetPrivateStringField()); Assert.AreEqual(newed_item.GetPrivateStringProperty(), loaded_item.GetPrivateStringProperty()); }
public void StringMembers() { DbBoundType newed_item = new DbBoundType(); newed_item.PublicStringField = "Surely you're joking, Mr. Feynman."; newed_item.PublicStringProperty = "Even as a splitted bark, so sunder we: This way fall I to death."; newed_item.SetPrivateStringField("Who is John Galt?"); newed_item.SetPrivateStringProperty("The most formidable weapon against errors of every kind is Reason."); provider.Save(newed_item); DbBoundType loaded_item = provider.FetchSingle(newed_item.PrimaryKey); Assert.AreEqual(newed_item.PublicStringField, loaded_item.PublicStringField); Assert.AreEqual(newed_item.PublicStringProperty, loaded_item.PublicStringProperty); Assert.AreEqual(newed_item.GetPrivateStringField(), loaded_item.GetPrivateStringField()); Assert.AreEqual(newed_item.GetPrivateStringProperty(), loaded_item.GetPrivateStringProperty()); }
public void BlankStringMembers() { DbBoundType newed_item = new DbBoundType(); newed_item.PublicStringField = ""; newed_item.PublicStringProperty = null; newed_item.SetPrivateStringField(" \t "); newed_item.SetPrivateStringProperty(" foo "); provider.Save(newed_item); DbBoundType loaded_item = provider.FetchSingle(newed_item.PrimaryKey); Assert.AreEqual(null, loaded_item.PublicStringField); Assert.AreEqual(null, loaded_item.PublicStringProperty); Assert.AreEqual(null, loaded_item.GetPrivateStringField()); Assert.AreEqual(" foo ", loaded_item.GetPrivateStringProperty()); }