BTDBTest.ObjectDbTableFreeContentTest.DoNotCrashOnUnknownType C# (CSharp) Method

DoNotCrashOnUnknownType() private method

private DoNotCrashOnUnknownType ( ) : void
return void
        public void DoNotCrashOnUnknownType()
        {
            Func<IObjectDBTransaction, ILicenseTable> creator;
            using (var tr = _db.StartTransaction())
            {
                creator = tr.InitRelation<ILicenseTable>("LicRel");
                var lics = creator(tr);
                var license = new LicenseDb { ItemId = 1 }; //no LicenseFileDb inserted
                lics.Insert(license);
                tr.Commit();
            }
            using (var tr = _db.StartTransaction())
            {
                var lics = creator(tr);
                var license = new LicenseDb { ItemId = 1 };
                lics.Update(license);

                tr.Commit();
            }
            AssertNoLeaksInDb();
        }