Vidéo: Qu'est-ce que le double dans RSpec ?
2024 Auteur: Lynn Donovan | [email protected]. Dernière modifié: 2023-12-15 23:46
Dans ce chapitre, nous discuterons RSpec Doubles , aussi connu sous le nom RSpec Se moque. UNE Double est un objet qui peut « se substituer » à un autre objet. C'est ici que RSpec Doubles (se moquer) deviennent utiles. Notre méthode list_student_names appelle la méthode name sur chaque objet Student dans sa variable membre @students.
De plus, qu'est-ce qui est laissé dans RSpec ?
laisser est une méthode mémorisée qui n'est appelée que lorsqu'elle est référencée dans les spécifications. Comme il est mémorisé, s'il est appelé deux fois, il n'est pas réexécuté. laisser ! est appelé avant chaque spécification. Rspec a également un crochet avant que nous pouvons utiliser pour exécuter du code avant que toutes les spécifications ne soient exécutées dans un bloc spécifique.
Sachez également, quel est le sujet dans RSpec ? Les matière est l'objet testé. RSpec a une idée explicite de la matière . Il peut être défini ou non. Si c'est, RSpec peut appeler des méthodes dessus sans s'y référer explicitement. Si vous voulez votre explicite matière être instancié avec empressement (avant qu'un exemple dans son groupe ne s'exécute), disons matière !
Alors, qu'est-ce qu'un talon en Ruby ?
Bout . Définition de bout : Une méthode bout est une instruction à un objet (réel ou double de test) pour retourner a. valeur connue en réponse à un message. Cela semble utile.
Qu'est-ce que le contexte dans RSpec ?
contexte dans rspec . Selon le rspec code source, " le contexte " est juste une méthode d'alias de "décrire", ce qui signifie qu'il n'y a pas de différence fonctionnelle entre ces deux méthodes. Cependant, il existe une différence contextuelle qui contribuera à rendre vos tests plus compréhensibles en utilisant les deux.
Conseillé:
Qu'est-ce qu'un processus dans un système d'exploitation, qu'est-ce qu'un thread dans un système d'exploitation ?
Un processus, dans les termes les plus simples, est un programme d'exécution. Un ou plusieurs threads s'exécutent dans le contexte du processus. Un thread est l'unité de base à laquelle le système d'exploitation alloue du temps processeur. Le pool de threads est principalement utilisé pour réduire le nombre de threads d'application et assurer la gestion des threads de travail
Qu'est-ce que double parseDouble en Java ?
La méthode parseDouble() de la classe Java Double est une méthode intégrée à Java qui renvoie un nouveau double initialisé à la valeur représentée par la chaîne spécifiée, comme le fait la méthode valueOf de la classe Double. Type de retour : Il renvoie une valeur double représentée par l'argument de chaîne
Qu'est-ce que l'analyse double en Java ?
La méthode parseDouble() de Java Doubleclass est une méthode intégrée à Java qui renvoie un newdouble initialisé à la valeur représentée par la chaîne spécifiée, comme le fait la méthode valueOf de la classe Double. Type de retour : Elle renvoie la valeur double représentée par l'argument de chaîne
Que signifie double dans Oracle SQL ?
DUAL est une table créée automatiquement par Oracle Database avec le dictionnaire de données. DUAL est dans le schéma de l'utilisateur SYS mais est accessible par le nom DUAL à tous les utilisateurs. Il a une colonne, DUMMY, définie comme étant VARCHAR2(1), et contient une ligne avec une valeur X
Qu'est-ce que le double DisplayPort ?
Une source DisplayPort bimode est un appareil, tel qu'un ordinateur personnel, qui peut logiquement sortir DisplayPort ou TMDS (Transitional-Minimized DifferentialSignaling) à partir du connecteur de sortie DisplayPort, permettant la prise en charge des moniteurs DisplayPort, DVI et HDMI