public void Merge() { List <DataEntity> entities = DataEntity.GetSeveral(); ObjectDump dump1 = DataEntity.GetObjectDump(entities[0]); ObjectDump dump2 = DataEntity.GetObjectDump(entities[1]); ObjectDump merged = ObjectDump.Merge(dump1, dump2); // CodeGen.GenerateAssertions(merged, "merged"); // The following assertions were generated on 22-Jun-2011 #region Generated Assertions Assert.AreEqual(10, merged.Headers.Count); Assert.AreEqual("Id", merged.Headers[0]); Assert.AreEqual("IsCool", merged.Headers[1]); Assert.AreEqual("Description", merged.Headers[2]); Assert.AreEqual("Created", merged.Headers[3]); Assert.AreEqual("Amount", merged.Headers[4]); Assert.AreEqual("Id", merged.Headers[5]); Assert.AreEqual("IsCool", merged.Headers[6]); Assert.AreEqual("Description", merged.Headers[7]); Assert.AreEqual("Created", merged.Headers[8]); Assert.AreEqual("Amount", merged.Headers[9]); Assert.AreEqual(10, merged.Data.Count); Assert.AreEqual("1", merged.Data[0]); Assert.AreEqual("True", merged.Data[1]); Assert.AreEqual("Holy bat man boat monster", merged.Data[2]); Assert.AreEqual("2000-01-01", merged.Data[3]); Assert.AreEqual("14.23", merged.Data[4]); Assert.AreEqual("1", merged.Data[5]); Assert.AreEqual("False", merged.Data[6]); Assert.AreEqual("what boy wonder", merged.Data[7]); Assert.AreEqual("2000-03-01", merged.Data[8]); Assert.AreEqual("12314.23", merged.Data[9]); #endregion }
public void ToStringHelper() { DataEntity single = DataEntity.GetSeveral().First(); string output = DataEntity.GetObjectDump(single).ToString(); // CodeGen.GenerateAssertions(output, "output"); // The following assertions were generated on 21-Jun-2011 #region Generated Assertions Assert.AreEqual("Id=1, IsCool=True, Description=Holy bat man boat monster, Created=2000-01-01, Amount=14.23", output); #endregion }
public void DumpLeft() { List <DataEntity> items = DataEntity.GetSeveral(); ObjectDumper <DataEntity> entityDumper = new ObjectDumper <DataEntity>(DataEntity.GetObjectDump); string dump = entityDumper.Dump(items); // CodeGen.GenerateAssertions(dump, "dump"); // The following assertions were generated on 24-Jan-2011 #region Generated Assertions Assert.AreEqual(@" Id IsCool Description Created Amount -- ------ ------------------------- ---------- ------------ 1 True Holy bat man boat monster 2000-01-01 14.23 1 False what boy wonder 2000-03-01 12314.23 1 True (null) 2010-01-01 14.213333333 ".NormaliseCrlf(), dump.NormaliseCrlf()); #endregion }