public static GitCommit getCommit(final Project project, final VirtualFile root, final String subject, final String message, final String hash) { long date = new Date().getTime(); VcsUser user = mock(VcsUser.class); return new GitCommit(project, HashImpl.build(hash), Arrays.asList(HashImpl.build("9afa081effdaeafdff089b2aa3543415f6cdb1fb")), date, root, subject, user, message, user, date, Collections.EMPTY_LIST); } }