public void testCacheOpen() { RepositoryCache.FileKey loc = RepositoryCache.FileKey.exact(db.Directory); Core.Repository d2 = RepositoryCache.open(loc); Assert.AreNotSame(db, d2); Assert.AreSame(d2, RepositoryCache.open(RepositoryCache.FileKey.exact(loc.getFile()))); d2.Close(); d2.Close(); }