Exemplo n.º 1
0
        public void TestUpdateWithTypeAndBaseType([DataSources] string context)
        {
            var ms = SetMappings();

            using (new DisableBaseline("TODO: debug reason for inconsistent column order"))
                using (var db = GetDataContext(context, ms))
                {
                    try
                    {
                        InsertData(db);

                        var dog = db.GetTable <Dog>().First();

                        db.Update(dog);
                        db.Update((Animal)dog);

                        var bdog = new SuperBadDog();
                        db.Insert((Dog)bdog);
                    }
                    finally
                    {
                        CleanupData(db);
                    }
                }
        }
Exemplo n.º 2
0
        public void TestUpdateWithTypeAndBaseType([DataSources] string context)
        {
            var ms = SetMappings();

            using (var db = GetDataContext(context, ms))
            {
                try
                {
                    InsertData(db);

                    var dog = db.GetTable <Dog>().First();

                    db.Update(dog);
                    db.Update((Animal)dog);

                    var bdog = new SuperBadDog();
                    db.Insert((Dog)bdog);
                }
                finally
                {
                    CleanupData(db);
                }
            }
        }