public void MergesBranchWithSameNameAsExistingGivingPrecedenceToNewerOne()
            {
                var branches = new BranchCollection();
                branches.Merge(new SeeGit.BranchReference {Name = "foo", IsCurrent = false, IsHead = true, IsRemote = true});

                branches.Merge(new SeeGit.BranchReference {Name = "foo", IsCurrent = true, IsRemote = true, IsHead = true});

                Assert.Equal(1, branches.Count);
                Assert.True(branches.First().IsCurrent);
            }
Esempio n. 2
0
            public void MergesBranchWithSameNameAsExistingGivingPrecedenceToNewerOne()
            {
                var branches = new BranchCollection();

                branches.Merge(new SeeGit.BranchReference {
                    Name = "foo", IsCurrent = false, IsHead = true, IsRemote = true
                });

                branches.Merge(new SeeGit.BranchReference {
                    Name = "foo", IsCurrent = true, IsRemote = true, IsHead = true
                });

                Assert.Equal(1, branches.Count);
                Assert.True(branches.First().IsCurrent);
            }
            public void AddsBranchToCollection()
            {
                var branches = new BranchCollection();

                branches.Merge(new SeeGit.BranchReference {Name = "foo"});

                Assert.Equal(1, branches.Count);
            }
Esempio n. 4
0
            public void AddsBranchToCollection()
            {
                var branches = new BranchCollection();

                branches.Merge(new SeeGit.BranchReference {
                    Name = "foo"
                });

                Assert.Equal(1, branches.Count);
            }
            public void AddsBranchToCollection()
            {
                var branches = new BranchCollection();

                branches.Merge(new SeeGit.BranchReference {
                    Name = "foo"
                });

                Assert.Single(branches);
            }