public void Equals_IdenticalValues_ReturnTrue()
 {
     CrapDataEntry target1 = new CrapDataEntry("SomeClass", "SomeMethod", 1.54, 0, 0);
     CrapDataEntry target2 = new CrapDataEntry("SomeClass", "SomeMethod", 1.54, 0, 0);
     Assert.IsTrue(target1.Equals(target2));
 }
 public void Equals_DifferentTypeName_ReturnFalse()
 {
     CrapDataEntry target1 = new CrapDataEntry("SomeClass", VALID_METHOD_NAME, 1, 0, 0);
     CrapDataEntry target2 = new CrapDataEntry("SomeClass1", VALID_METHOD_NAME, 1, 0, 0);
     Assert.IsFalse(target1.Equals(target2));
 }
 public void Equals_DifferentCrapValue_ReturnFalse()
 {
     CrapDataEntry target1 = new CrapDataEntry(VALID_TYPE_NAME, VALID_METHOD_NAME, 1, 0, 0);
     CrapDataEntry target2 = new CrapDataEntry(VALID_TYPE_NAME, VALID_METHOD_NAME, 2, 0, 0);
     Assert.IsFalse(target1.Equals(target2));
 }
 public void Equals_DifferentMethod_ReturnFalse()
 {
     CrapDataEntry target1 = new CrapDataEntry(VALID_TYPE_NAME, "SomeMethod", 1, 0, 0);
     CrapDataEntry target2 = new CrapDataEntry(VALID_TYPE_NAME, "SomeMethod1", 1, 0, 0);
     Assert.IsFalse(target1.Equals(target2));
 }
 public void Equals_NullValue_ReturnFalse()
 {
     CrapDataEntry target = new CrapDataEntry(VALID_TYPE_NAME, VALID_METHOD_NAME, 1, 0, 0);
     bool actual = target.Equals(null);
     Assert.IsFalse(actual);
 }