public void Equals_Given_Different_ResultsCollection_Is_Not_Equal() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var resultsColl = new List <FindRecordsTO> { new FindRecordsTO { SearchType = "SOMETHING" } }; var resultsColl2 = new List <FindRecordsTO> { new FindRecordsTO { SearchType = "NONE" } }; var activity1 = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, ResultsCollection = resultsColl }; var activity = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, ResultsCollection = resultsColl2 }; //---------------Assert Precondition---------------- Assert.IsNotNull(activity1); //---------------Execute Test ---------------------- var @equals = activity1.Equals(activity); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void Equals_Given_DisplayName_Different_DisplayName_Is_Not_Equal() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var activity1 = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, DisplayName = "A" }; var activity = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, DisplayName = "ass" }; //---------------Assert Precondition---------------- Assert.IsNotNull(activity1); //---------------Execute Test ---------------------- var @equals = activity1.Equals(activity); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void Equals_Given_EmptyActivityTools_AreEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var activity = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId }; var activity1 = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId }; //---------------Assert Precondition---------------- Assert.IsNotNull(activity); //---------------Execute Test ---------------------- var @equals = activity.Equals(activity1); //---------------Test Result ----------------------- Assert.IsTrue(@equals); }
public void Equals_Given_Different_RequireAllFieldsToMatch_Is_Not_Equal() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var activity1 = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, RequireAllFieldsToMatch = false }; var activity = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, RequireAllFieldsToMatch = true }; //---------------Assert Precondition---------------- Assert.IsNotNull(activity1); //---------------Execute Test ---------------------- var @equals = activity1.Equals(activity); //---------------Test Result ----------------------- Assert.IsFalse(@equals); }
public void Equals_Given_Same_FieldsToSearch_IsEqual() { //---------------Set up test pack------------------- var uniqueId = Guid.NewGuid().ToString(); var activity1 = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, FieldsToSearch = "a" }; var activity = new DsfFindRecordsMultipleCriteriaActivity() { UniqueID = uniqueId, FieldsToSearch = "a" }; //---------------Assert Precondition---------------- Assert.IsNotNull(activity1); //---------------Execute Test ---------------------- var @equals = activity1.Equals(activity); //---------------Test Result ----------------------- Assert.IsTrue(@equals); }