The test looks OK but help me understand better why we have it here, please :) I read the flow and if I'm right it's like: `CommentsIndex::newFromId` -> `CommentsIndex::newFromRow` -> `CommentsIndex::__construct()` and there is nothing which cache the object. Therefore `CommentsIndex::newFromId` goes on with the flow I've just described and don't return cached object. With this test we just want to make sure nobody will logic which caches objects created with `CommentsIndex::newFromId`, right? ;)