public void DsfMultiAssignActivity_UpdateForEachInputs_WhenContainsMatchingStarAndOtherData_UpdateSuccessful() { //------------Setup for test-------------------------- var fieldsCollection = new List <ActivityDTO> { new ActivityDTO("[[result]]", "[[rs(*).val]] [[result]]", 1), }; var act = new DsfMultiAssignActivity { FieldsCollection = fieldsCollection }; //------------Execute Test--------------------------- act.UpdateForEachInputs(new List <Tuple <string, string> > { new Tuple <string, string>("[[rs(*).val]]", "[[rs(1).val]]"), }); //------------Assert Results------------------------- var collection = act.FieldsCollection; Assert.AreEqual("[[rs(1).val]] [[result]]", collection[0].FieldValue); }
public void DsfMultiAssignActivity_UpdateForEachInputs_WhenContainsMatchingStar_UpdateSuccessful() { //------------Setup for test-------------------------- List<ActivityDTO> fieldsCollection = new List<ActivityDTO> { new ActivityDTO("[[result]]", "[[rs(*).val]]", 1), }; DsfMultiAssignActivity act = new DsfMultiAssignActivity { FieldsCollection = fieldsCollection }; //------------Execute Test--------------------------- act.UpdateForEachInputs(new List<Tuple<string, string>> { new Tuple<string, string>("[[rs(*).val]]", "[[rs(1).val]]"), }); //------------Assert Results------------------------- var collection = act.FieldsCollection; Assert.AreEqual("[[rs(1).val]]", collection[0].FieldValue); }