message: Adjusted schema tests to new readonly methods
diff: import { assert, expect } from "chai";
  -import Schema from "../../source/Metadata/Schema";
  +import Schema, { MutableSchema } from "../../source/Metadata/Schema";
  import ECClass from "../../source/Metadata/Class";
  import EntityClass from "../../source/Metadata/EntityClass";
  import Mixin from "../../source/Metadata/Mixin";
  @@ -42,7 +42,7 @@ describe("Schema", () => {
  describe("create schema children", () => {
  it("should succeed for entity class", async () => {
  const testSchema = new Schema("TestSchema", 1, 1, 1);
  - await testSchema.createEntityClass("TestEntity");
  + await (testSchema as MutableSchema).createEntityClass("TestEntity");
  expect(await testSchema.getClass("TestEntity")).instanceof(ECClass);
  expect(await testSchema.getClass<EntityClass>("TestEntity")).instanceof(EntityClass);
  @@ -50,7 +50,7 @@ describe("Schema", () => {
  it("should succeed for mixin class", async () => {
  const testSchema = new Schema("TestSchema", 1, 2, 3);
  - await testSchema.createMixinClass("TestMixin");
  + await (testSchema as MutableSchema).createMixinClass("TestMixin");
  expect(await testSchema.getClass("TestMixin")).instanceof(ECClass);
  expect(await testSchema.getClass<Mixin>("TestMixin")).instanceof(Mixin);
  @@ -58,7 +58,7 @@ describe("Schema", () => {
  it("should succeed for struct class", async () => {
  const testSchema = new Schema("TestSchema", 1, 2, 3);
  - await testSchema.createStructClass("TestStruct");
  + await (testSchema as MutableSchema).createStructClass("TestStruct");
  expect(await testSchema.getClass("TestStruct")).instanceof(ECClass);
  expect(await testSchema.getClass<StructClass>("TestStruct")).instanceof(StructClass);
  @@ -66,7 +66,7 @@ describe("Schema", () => {
  it("should succeed with case-insensitive search", async () => {
  const testSchema = new Schema("TestSchema", 1, 0, 0);
  - await testSchema.createEntityClass("testEntity");
  + await (testSchema as MutableSchema).createEntityClass("testEntity");
  expect(await testSchema.getClass("TESTENTITY")).not.undefined;
  expect(await testSchema.getClass("TestEntity")).not.undefined;
  