public void DataFunc_DifferentAssigns_Object_Is_Not_Equal() { //---------------Set up test pack------------------- var newGuid = Guid.NewGuid(); var commonAssign = CommonAssign(newGuid); var commonAssign1 = CommonAssign(Guid.NewGuid()); var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "AAA", DataFunc = new ActivityFunc <string, bool> { Handler = commonAssign } }; var forEach = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "AAA", DataFunc = new ActivityFunc <string, bool> { Handler = commonAssign1 } }; //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void UniqueIDDifferent_EmptySelectAndApply_Object_IsEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity(); var forEach = new DsfForEachActivity(); //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void ForEachElementName_Different_Object_Is_Not_Equal() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity { UniqueID = uniqueId, ForEachElementName = "A" }; var forEach = new DsfForEachActivity { UniqueID = uniqueId, ForEachElementName = "ass" }; //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void Equals_Given_Same_Object_IsEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "a" }; var forEach = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "a" }; //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsTrue(@equals); }
public void Equals_Given_Different_Object_Is_Not_Equal_CaseSensitive() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "AAA" }; var forEach = new DsfForEachActivity { UniqueID = uniqueId, DisplayName = "aaa" }; //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void ForEachType_Different_Object_Is_Not_Equal_CaseSensitive() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var dsfForEachActivity = new DsfForEachActivity { UniqueID = uniqueId, ForEachType = enForEachType.InCSV }; var forEach = new DsfForEachActivity { UniqueID = uniqueId, ForEachType = enForEachType.InRange }; //---------------Assert Precondition---------------- Assert.IsNotNull(dsfForEachActivity); //---------------Execute Test ---------------------- var @equals = dsfForEachActivity.Equals(forEach); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }