public void InsertWithPrivateSet() { var obj1 = new TestObj3("GLaDOS loves testing!"); var numIn1 = _db.Insert(obj1); Assert.AreEqual(1, numIn1); var result = _db.Query <TestObj3> ("select * from TestObj3").ToList(); Assert.AreEqual(obj1.Text, result[0].Text); }
public void ShouldBuildToStringFromMembers() { // given var obj = new TestObj3(id: 4, name: "TEST", values: null, age: 123, data: Lists.Singleton("X"), surname: "Zdzislawski", flag: BindingFlags.DeclaredOnly, objects: Lists.EmptyList <TestObj>()); // when var toString = ToStringHelper.Of(obj) .AddMembers() .ToString(); // then Check.That(toString).IsEqualTo("TestObj3 {Name:TEST, Id:4, Objects:[], Values:null, Flag:DeclaredOnly, Duration:null, age:123, surname:Zdzislawski, data:[X]}"); }
public void ShouldBuildToStringFromMembersWithoutNulls() { // given var obj = new TestObj3(id: 4, name: "TEST", values: null, age: 123, data: Lists.Singleton("X"), surname: null, flag: BindingFlags.DeclaredOnly, objects: null); // when var toString = ToStringHelper.Of(obj) .AddMembers() .SkipNulls() .ToString(); // then Check.That(toString).IsEqualTo("TestObj3 {Name:TEST, Id:4, Flag:DeclaredOnly, age:123, data:[X]}"); }