public void Equals_Test1() { int[] pattern = new int[] { 1, 2 }; int len = 3; PDFDash target = new PDFDash(pattern, len); PDFNumber[] pattern2 = new PDFNumber[] { (PDFNumber)1.0, (PDFNumber)2.0 }; PDFNumber len2 = (PDFNumber)3.0; PDFDash target2 = new PDFDash(pattern2, len2); bool actual; actual = target.Equals(target2); Assert.IsTrue(actual); pattern2 = new PDFNumber[] { (PDFNumber)1.0, (PDFNumber)2.0 }; len2 = (PDFNumber)4.0; // changed phase target2 = new PDFDash(pattern2, len2); actual = target.Equals(target2); Assert.IsFalse(actual); pattern2 = new PDFNumber[] { (PDFNumber)1.0, (PDFNumber)1.0 }; //changed number len2 = (PDFNumber)3.0; target2 = new PDFDash(pattern2, len2); actual = target.Equals(target2); Assert.IsFalse(actual); pattern2 = new PDFNumber[] { (PDFNumber)1.0, (PDFNumber)2.0, (PDFNumber)3.0 }; // Added number len2 = (PDFNumber)3.0; target2 = new PDFDash(pattern2, len2); actual = target.Equals(target2); Assert.IsFalse(actual); }
public void Equals_Test() { int[] pattern = new int[] { 1, 2 }; int len = 3; PDFDash target = new PDFDash(pattern, len); object obj = target; bool expected = true; bool actual = target.Equals(obj); Assert.AreEqual(expected, actual); }