public void Equals_Given_ResultCollection_With_Same_Items_IsEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var resultCol = new List <Unlimited.Applications.BusinessDesignStudio.Activities.XPathDTO>(); resultCol.Add ( new Unlimited.Applications.BusinessDesignStudio.Activities.XPathDTO { } ); var xPath = new DsfXPathActivity() { UniqueID = uniqueId, ResultsCollection = resultCol }; var xPath1 = new DsfXPathActivity() { UniqueID = uniqueId, ResultsCollection = resultCol }; //---------------Assert Precondition---------------- Assert.IsNotNull(xPath); //---------------Execute Test ---------------------- var @equals = xPath.Equals(xPath1); //---------------Test Result ----------------------- Assert.IsTrue(@equals); }
public void Equals_Given_DifferentxPathTools_Is_Not_Equal() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var xPathActivity = new DsfXPathActivity(); var xPathActivity1 = new DsfXPathActivity(); //---------------Assert Precondition---------------- Assert.IsNotNull(xPathActivity); //---------------Execute Test ---------------------- var @equals = xPathActivity.Equals(xPathActivity1); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void Equals_Given_Same_SourceString_Value_Different_Casing_IsNotEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var xPath = new DsfXPathActivity() { UniqueID = uniqueId, SourceString = "A" }; var xPath1 = new DsfXPathActivity() { UniqueID = uniqueId, SourceString = "a" }; //---------------Assert Precondition---------------- Assert.IsNotNull(xPath); //---------------Execute Test ---------------------- var @equals = xPath.Equals(xPath1); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void UniqueIDEquals_EmptyXpathTools_AreEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var xPathActivity = new DsfXPathActivity() { UniqueID = uniqueId }; var xPathActivity1 = new DsfXPathActivity() { UniqueID = uniqueId }; //---------------Assert Precondition---------------- Assert.IsNotNull(xPathActivity); //---------------Execute Test ---------------------- var @equals = xPathActivity.Equals(xPathActivity1); //---------------Test Result ----------------------- Assert.IsTrue(@equals); }