public void TestChangeUrl() { using (var env = new TestEnvironment()) { env.CreateRepo("A"); env.Get("A"); env.ChangeUrl("A", "B"); var repo = new GitRepository("A", env.WorkingDirectory.Path, Log); repo.TryUpdateUrl(env.GetModules().First(d => d.Name.Equals("A"))); Assert.AreEqual(Path.Combine(env.RemoteWorkspace, "B"), repo.RemoteOriginUrl()); } }