public void GetTagsTest()
 {
     Assert.AreEqual("", Hg1.GetTags());
     Assert.AreEqual("formal-1.0", Hg2.GetTags());
     Assert.AreEqual("tip", Hg3.GetTags());
 }
 public void IsWorkingCopyDirtyTest()
 {
     Assert.IsFalse(Hg1.IsWorkingCopyDirty());
     Assert.IsTrue(Hg2.IsWorkingCopyDirty());
     Assert.IsTrue(Hg3.IsWorkingCopyDirty());
 }
 public void GetBranchTest()
 {
     Assert.AreEqual("default", Hg1.GetBranch());
     Assert.AreEqual("formal", Hg2.GetBranch());
     Assert.AreEqual("default", Hg3.GetBranch());
 }
 public void GetLongRevisionIdTest()
 {
     Assert.AreEqual("1024d08c6b3733bd3b0a346e485d1ecd64183eeb", Hg1.GetLongRevisionId());
     Assert.AreEqual("bf82f571c7928bc7078b8b8413b601d17fa04cbd", Hg2.GetLongRevisionId());
     Assert.AreEqual("80de7a096ed2d19142a946024165542c043971bf", Hg3.GetLongRevisionId());
 }
 public void GetRevisionIdTest()
 {
     Assert.AreEqual("1024d08c6b37", Hg1.GetRevisionId());
     Assert.AreEqual("bf82f571c792", Hg2.GetRevisionId());
     Assert.AreEqual("80de7a096ed2", Hg3.GetRevisionId());
 }
 public void GetRevisionNumberTest()
 {
     Assert.AreEqual(2, Hg1.GetRevisionNumber());
     Assert.AreEqual(4, Hg2.GetRevisionNumber());
     Assert.AreEqual(2, Hg3.GetRevisionNumber());
 }
 public void GetLongRevisionIdTest()
 {
     Assert.AreEqual("13f86c88b0f76f0f0dc5964dbd48452054c27031", Hg1.GetLongRevisionId());
     Assert.AreEqual("28dd28262437a4d9a515fd3564e0721f62c04da8", Hg2.GetLongRevisionId());
     Assert.AreEqual("9ae2c31c83c6cabdf5670a92c8d0625ad10be5ca", Hg3.GetLongRevisionId());
 }
 public void GetRevisionIdTest()
 {
     Assert.AreEqual("13f86c88b0f7", Hg1.GetRevisionId());
     Assert.AreEqual("28dd28262437", Hg2.GetRevisionId());
     Assert.AreEqual("9ae2c31c83c6", Hg3.GetRevisionId());
 }