Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (édition PowerMockito)

Préface

C'est plus facile, mais un peu bâclé. Comme le titre l'indique, nous utilisons PowerMockito.

code

import org.junit.Test;
import org.junit.runner.RunWith;
import org.powermock.modules.junit4.PowerMockRunner;

import static org.junit.Assert.assertTrue;
import static org.powermock.api.mockito.PowerMockito.mock;
import static org.powermock.api.mockito.PowerMockito.when;

@RunWith(PowerMockRunner.class)
public class MyTest {

    @Test
    public void test() {
        final Integer a = mock(Integer.class);
        when(a.intValue()).thenReturn(1, 2, 3);
        assertTrue(a == 1 && a == 2 && a == 3);
    }
}

Un petit commentaire

Comme vous le savez, PowerMockito est une bibliothèque qui vous permet de créer une maquette de la classe finale et de faire diverses choses. Le déballage automatique vous permet de comparer un objet ʻInteger avec une primitive ʻint by==. De plus, comme ʻInteger # intValue` est appelé dans le déballage automatique, les valeurs à renvoyer à ce moment ont été spécifiées dans l'ordre avec PowerMockito.

Recommended Posts

Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (édition PowerMockito)
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (Black Magic)
Même en Java, je veux sortir true avec un == 1 && a == 2 && a == 3 (deuxième décoction Javassist)
Même en Java, je veux sortir true avec un == 1 && a == 2 && a == 3 (Royal road edition qui n'est ni magique ni rien)
Même en Java, je veux sortir vrai avec un == 1 && a == 2 && a == 3 (magie grise qui n'est pas tant que magie noire)
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Je veux ForEach un tableau avec une expression Lambda en Java
Sortie true avec if (a == 1 && a == 2 && a == 3) en Java (identifiant invisible)
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Je veux créer un fichier Parquet même en Ruby
[Java] Je souhaite tester l'entrée standard et la sortie standard avec JUnit
[Java] Je veux effectuer distinctement avec la clé dans l'objet
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Je souhaite sélectionner plusieurs éléments avec une disposition personnalisée dans la boîte de dialogue
Je veux utiliser java8 forEach avec index
Je souhaite créer un SNS Web sombre avec Jakarta EE 8 avec Java 11
rsync4j --Je veux toucher rsync en Java.
Je souhaite afficher un PDF chinois (coréen) avec des rapports fins
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
Je veux être finalement même à kotlin
J'ai essayé de casser le bloc avec java (1)
Je veux aussi utiliser ES2015 avec Java! → (´ ・ ω ・ `)
Je veux utiliser une petite icône dans Rails
J'ai essayé de créer une compétence Clova en Java
Je souhaite surveiller un fichier spécifique avec WatchService
J'ai essayé de créer une fonction de connexion avec Java
Je souhaite définir une fonction dans la console Rails
Je veux faire des transitions d'écran avec kotlin et java!
Je veux cliquer sur une broche GoogleMap dans RSpec
Faisons une application TODO avec Java 2 Je veux créer un modèle avec Spring Initializr et créer Hello world
Je souhaite renvoyer un objet au format CSV avec en-tête et filtre multilignes en Java
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 1 (édition API)
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
J'ai essayé de moderniser une application Java EE avec OpenShift.
[Java] Je souhaite convertir un tableau d'octets en un nombre hexadécimal
Je veux trouver un chemin relatif dans une situation où Path est utilisé
[Débutant] J'ai créé un programme pour vendre des gâteaux en Java
Je voulais juste créer une propriété réactive en Java
J'ai essayé de convertir une chaîne de caractères en un type LocalDate en Java
J'ai créé un client RESAS-API en Java
Je veux implémenter diverses fonctions avec kotlin et java!
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Même si je souhaite convertir le contenu d'un objet de données en JSON en Java, il existe une référence circulaire ...
J'ai créé un PDF avec Java.
Je veux écrire une boucle qui fait référence à un index avec l'API Stream de Java 8
[Moteur CQ] Je souhaite gérer des collections comme Stream ou .Net LINQ même dans Java 7.
J'ai essayé d'interagir avec Java
Enregistrer la sortie dans un fichier en Java
Je veux FlashAttribute au printemps même si j'ai défini un proxy inverse! (ne pas faire)
Je veux renvoyer un type différent de l'élément d'entrée avec Java8 StreamAPI Reduce ()
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 2 (édition client)
Une histoire que j'ai eu du mal à défier le pro de la concurrence avec Java
Je veux créer un bouton avec un saut de ligne avec link_to [Note]
Je souhaite ajouter une fonction de navigation avec ruby on rails
Je ne peux pas créer une classe Java avec un nom spécifique dans IntelliJ
Je veux revenir à l'écran précédent avec kotlin et java!
Je veux extraire entre des chaînes de caractères avec une expression régulière