public virtual void Issue1344Test()
 {
     using (var ctx = new AccrualContext())
     {
         var post = new Post {
             Oid = Guid.NewGuid(), StartDate = DateTime.Now, EndDate = DateTime.Now
         };
         var posts = new[] { post };
         ctx.BulkInsert(posts, BulkCopyOptions.KeepIdentity);
     }
 }
        public void Issue1344()
        {
            using (var ctx = new AccrualContext())
            {
                var tableMapping = EfMap.Get <Post>(ctx);
                var columns      = tableMapping.Columns;

                Assert.AreEqual(23, columns.Length);

                foreach (var columnMapping in columns)
                {
                    Console.WriteLine("{0}\t{1}", columnMapping.ColumnName, columnMapping.PropertyName);
                }

                AssertColumnName(tableMapping.Columns, "GCRecord", "GcRecord");
            }
        }