[JAVA] Obtenez le nom du scénario de test dans la classe de test JUnit

J'ai appris à comprendre le nom de la méthode de test de la classe de test JUnit. Vous pouvez l'utiliser pour saisir le cas de test avec @ Before.

Des informations peuvent être obtenues en ajoutant @ org.junit.Rule à ʻorg.junit.rules.TestName` et en définissant les champs de la classe de test.

/**
 * TestName
 */
@Rule
public TestName testName = new TestName();

// want to know test case name.
System.out.println("[TestName] : " + testName.getMethodName());

C'est pratique, j'aimerais l'utiliser à partir de maintenant. Pour votre information.

Recommended Posts

Obtenez le nom du scénario de test dans la classe de test JUnit
Quand tu te perds dans le nom de la classe
Comment obtenir le nom d'une classe / méthode exécutée en Java
Comment obtenir le nom de classe de l'argument de LoggerFactory.getLogger lors de l'utilisation de SLF4J en Java
Obtenez le résultat de POST en Java
[Spring Boot] Jusqu'à ce que @Autowired soit exécuté dans la classe de test [JUnit5]
graphql-ruby: Comment obtenir le nom de la requête ou de la mutation dans le contrôleur Remarque
Si vous souhaitez satisfaire la couverture de test des méthodes privées dans JUnit
Partie de la classe appelée à partir de la classe testée dans le mémo de méthode JMockit Mock
Nommer et appeler explicitement des méthodes de classe parent dans Ruby
Obtenez le nom de classe et le nom de méthode du contrôleur exécuté par le HandlerInterceptor de Spring Boot
Obtenez le chemin défini dans la classe Controller de Spring Boot sous forme de liste
Obtenez l'URL de la destination de la redirection HTTP en Java
[Kotlin] Récupère le nom de l'argument du constructeur par réflexion
Tester le contenu d'un fichier Excel avec JUnit
[Java] Récupère le fichier dans le fichier jar quel que soit l'environnement
Résumé personnel des types souvent utilisés dans JUnit 4
Ruby, Nokogiri: récupère le nom de l'élément du nœud sélectionné
Obtenez l'URL de la destination de la redirection HTTP dans Ruby
Pourquoi la méthode get est nécessaire dans la classe Calendar
Récapitulez les éléments supplémentaires de la classe Optional dans Java 9
[Java] Exemple de cas de test JUnit 4
Tester les méthodes privées dans JUnit
Tester les méthodes privées dans JUnit
[JUnit] Tester l'exception levée
Récupère le nom d'objet de l'instance créée par le nouvel opérateur
Le cas où @Autowired n'a pas pu être utilisé dans JUnit5
Comment se moquer de certaines méthodes de la classe testée
[Java] Obtenez des informations sur la date 10 jours plus tard en utilisant la milliseconde dans la classe Date
Obtenez une instance proxy du composant lui-même dans Spring Boot
Fixez le nom du fichier de guerre à celui défini dans Maven
Diverses méthodes de la classe String
Comment obtenir l'identifiant de la clé PRIMAY incrémentée automatiquement dans MyBatis
Examinez la liste des ID de fuseau horaire disponibles dans la classe Java ZoneId
Obtenez l'URL publique du fichier privé de Flickr en Java
Sortie du rapport de test JUnit dans Maven
Obtenez l'ID de la numérotation automatique
Ordre de traitement dans le programme
Quelles sont les règles de JUnit?
Comment obtenir la longueur d'un fichier audio avec Java
[Rails] Différence de comportement entre delegate et has_many-through dans le cas de one-to-one-to-many
Erreur lors de la finalisation du membre de la classe Entity utilisé dans SpringWebFlux
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Je veux obtenir le nom de champ du champ [Java]. (Vieux ton d'histoire)
Afficher la structure tridimensionnelle de l'ADN et des protéines dans Ruby-dans le cas de GR.rb
J'obtiens des erreurs: l'utilisateur doit exister dans le test du modèle unitaire
J'ai vérifié le nom du package référencé par la classe contenue dans le fichier JAR
Lorsque le nom de la classe du bean est dupliqué
Comment filtrer JUnit Test dans Gradle
[Java] Obtenez le jour d'un jour spécifique
Contrôler l'ordre de test dans Junit4 avec un type d'énumération
L'identité des paramètres de rails [: id]
Obtenir les noms de colonnes d'une instance de Model
[Rails] Changer le nom de l'étiquette de f.label
Comment obtenir la date avec Java