Beanshell :
String str = vars.get("UserName");
String gen = vars.get("Generic");
vars.put("Contains", gen.contains(str).toString());
Ou pire pas lisible en une ligne et sans pré/post processeur ou echantillon beanchell.
${__BeanShell("${UserName}".contains("${Generic}"))}
en l'écrivant, je ne pense pas que ça marche cette ligne mais bon...
Enfin, il y a une fonction qui fait presque ça et me semble plus sexy :
${{__split(${Username},Contains,${Generic})}
si ensuite ${Contains_n} vaut 2 ou plus, alors Generic a coupé "Username" au moins une fois et donc se trouve bien dedans. Sinon, Contains_n vaut 1 et c'est que Generic n'était pas présent dans UserName.