public void TestNamespaces() { var abc = new AbcFile(); Assert.IsTrue(ReferenceEquals(abc.KnownNamespaces.GlobalPackage, abc.DefineNamespace(AbcConstKind.PackageNamespace, ""))); for (int i = 0; i < 10; ++i) { var c1 = abc.DefinePublicNamespace("name" + i); var c2 = abc.DefinePublicNamespace("name" + i); Assert.IsTrue(ReferenceEquals(c1, c2)); c1 = abc.ImportConst(c1); c2 = abc.ImportConst(c2); Assert.IsTrue(ReferenceEquals(c1, c2)); } }