public void TestDoublePool() { var abc = new AbcFile(); for (int i = 0; i < 10; ++i) { var c1 = abc.DefineDouble(i); var c2 = abc.DefineDouble(i); Assert.IsTrue(ReferenceEquals(c1, c2)); c1 = abc.ImportConst(c1); c2 = abc.ImportConst(c2); Assert.IsTrue(ReferenceEquals(c1, c2)); } }