Y a-t-il un moyen de définir un comparateur de clé/valeur pour tester MultiOutput dans mrunit?
Mrunit: comment régler le comparateur de valeur pour le test MultiOutput
Sur la base de mon analyse: Le mrunit ne pas utiliser Comparateurs clé/valeur pour tester l'égalité des attendus et les valeurs réelles des comparateurs clés multioutput.The/valeur ne sont utilisées que pour comparer les clés de sortie unique et la valeur.
La classe TestDriver possède des méthodes séparées pour la sortie unique et la sortie multiple, qui compare les résultats attendus et réels.
validate(single outputs, orderMatters);
validate(multioutput);
merci, laissez-moi essayer –