public void ApplyModifiersFull() { StringMatch fullMatch = new StringMatch (" Gomez ", ""); Hashtable parameters = new Hashtable (); parameters ["prefix"] = "Hector"; parameters ["postfix"] = "Morales"; Modifier trim = new Modifier ("Trim", null); Modifier concat = new Modifier ("Concat", parameters); Modifier [] modifiers = {trim, concat}; Assert.AreEqual ("HectorGomezMorales", fullMatch.ApplyModifiers (modifiers, RuleType.FULL)); }
public void ApplyModifiersResult2() { StringMatch fullMatch = new StringMatch (" Gomez ", " German "); Hashtable parameters = new Hashtable (); parameters ["prefix"] = " Juan"; parameters ["postfix"] = "CastaƱeda\n \n"; Modifier trim = new Modifier ("Trim", null); Modifier concat = new Modifier ("Concat", parameters); Modifier [] modifiers = {concat, trim}; Assert.AreEqual ("Juan German CastaƱeda", fullMatch.ApplyModifiers (modifiers, RuleType.RESULT)); }