public void ShouldReCreateRepositoryWhenUriChanged() { using (CreateMercurial()) { } var testRepo = new MercurialTestRepositoryWithMergeCommit(); _mercurialRepoUri = testRepo.Uri.ToString(); AssertCommits("* files created", "* second commit", "commit to first branch", "commit to second branch", "second commit to first branch", "second commit to second branch", "changed in clone"); }