/// <summary><inheritDoc/></summary> public override bool Equals(Object obj) { if (!(obj is PageRange.PageRangePartSingle)) { return(false); } PageRange.PageRangePartSingle other = (PageRange.PageRangePartSingle)obj; return(page == other.page); }
public virtual void RangePartSingleNotEqualsAndHashCodeTest() { PageRange.PageRangePartSingle pageRangePartSingle1 = new PageRange.PageRangePartSingle(10); PageRange.PageRangePartSingle pageRangePartSingle2 = new PageRange.PageRangePartSingle(1); bool result = pageRangePartSingle1.Equals(pageRangePartSingle2); NUnit.Framework.Assert.IsFalse(result); NUnit.Framework.Assert.AreNotEqual(pageRangePartSingle1.GetHashCode(), pageRangePartSingle2.GetHashCode()); }
public virtual void IsRangePartSingleInRangeFalseTest() { PageRange.PageRangePartSingle pageRangePartSingle = new PageRange.PageRangePartSingle(10); NUnit.Framework.Assert.IsFalse(pageRangePartSingle.IsPageInRange(1)); }
public virtual void RangePartSingleEqualsNullTest() { PageRange.PageRangePartSingle pageRangePartSingle = new PageRange.PageRangePartSingle(10); NUnit.Framework.Assert.IsFalse(pageRangePartSingle.Equals(null)); }
public virtual void GetAllPagesInRangeEmptyTest() { PageRange.PageRangePartSingle pageRangePartSingle = new PageRange.PageRangePartSingle(10); NUnit.Framework.Assert.AreEqual(new List <Object>(), pageRangePartSingle.GetAllPagesInRange(4)); }