def METHOD_NAME(self):
    from Merlin.Testing.Indexer import DerivedClassWithNewIndexer, DerivedClassWithNewWriteOnlyIndexer
    x = DerivedClassWithNewIndexer()
    for y, z in zip(x, range(0, -10, -1)):
        self.assertEqual(y,z)
    x[2] = 9
    self.assertEqual(-18, x[2])
    x = DerivedClassWithNewWriteOnlyIndexer()
    x[3] = 10
    #AssertError(TypeError, lambda: x[3])  # bug 362877