props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param2","201,");
props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param3","12345");
// "param4" lassen wir mittendrin ebenfals weg
props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param5","Param 5");
MSG msg = new MSG(name,gen,props);
String generated = msg.toString(0);
String expected = "HNHBK:1:3+000000000137+300+H11051813102140+3'HKTAN:2:5+1+HKDAN+12345678::280:12345678+@5@12345+++N+++43+:201,:12345::Param 5'HNHBS:3:1+3'";
// ^^^^^^^^^^^^^^^^^^^^
// Das sind die relevanten Params. Die letzten duerfen weggelassen werden, aber nicht am Anfang.
Assert.assertEquals(generated,expected);
}