public void CompareToTest( ) { #region Different Websites var b1 = new Bookmark { ConnectorWebsite = "Website1", SearchTerm = "Term1" }; var b2 = new Bookmark { ConnectorWebsite = "Website2", SearchTerm = "Term2" }; Assert.AreEqual(-1, b1.CompareTo(b2)); Assert.AreEqual(1, b2.CompareTo(b1)); Assert.AreEqual(0, b1.CompareTo(b1)); #endregion Different Websites #region Same Websites b1.ConnectorWebsite = b2.ConnectorWebsite = "Website"; Assert.AreEqual(-1, b1.CompareTo(b2)); Assert.AreEqual(1, b2.CompareTo(b1)); Assert.AreEqual(0, b1.CompareTo(b1)); #endregion Same Websites }