@Test
public void sameRenamingInAnotherIsTypeDependant() {

    Smell instance = new Smell("MIM", "d.e.f", sameCommit.newFile);
    Smell newInstanceFurtherCommit = new Smell("HMU", instance.instance, instance.file);
    Commit commit = new Commit(sameCommit.sha1, 1);
    SmellDuplicationChecker checker = getDuplicationChecker();
    // The original guess will create a cache that is used between commits
    Smell original = checker.original(instance, commit, parent);
    Commit new_commit = new Commit("newSha", 2);
    Smell secondOriginal = checker.original(newInstanceFurtherCommit, new_commit, commit);
    assertNotNull(original);
    assertNull(secondOriginal);
}