BTDBTest.ObjectDbTableUpgradeTest.ChangeOfPrimaryKeyIsNotSupported C# (CSharp) Method

ChangeOfPrimaryKeyIsNotSupported() private method

private ChangeOfPrimaryKeyIsNotSupported ( ) : void
return void
        public void ChangeOfPrimaryKeyIsNotSupported()
        {
            using (var tr = _db.StartTransaction())
            {
                var creator = tr.InitRelation<IJobTable1>("Job");
                var jobTable = creator(tr);
                var job = new JobV1 { Id = 11, Name = "Code" };
                jobTable.Insert(job);
                tr.Commit();
            }
            ReopenDb();
            using (var tr = _db.StartTransaction())
            {
                Assert.Throws<BTDBException>(() => tr.InitRelation<IJobTableIncompatible>("Job"));
            }
        }