CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Modul 3. Java Professional
Niveau 4
Avanceret test med Mockito
Modul 3
niveau,
Lektie
1.1 Mockito bibliotek I dag vil vi stifte bekendtskab med avanceret test. Mere specifikt med Mockito -biblioteket . Tænk ikke engang på at komme ud af denne forretning. For det første er dette bibliotek en standard i Spring- testning . Hvil
Grundlæggende Mockito-anmærkninger
Modul 3
niveau,
Lektie
2.1 @Mock annotation Der er to måder at arbejde med falske objekter på i Mockito. Den første er at skabe et fuldstændig virtuelt objekt , den anden er at pakke et eksisterende objekt ind i en wrapper. Lad os starte med den første. For at op
Hånende genstande
Modul 3
niveau,
Lektie
3.1 doReturn() metode Nu kommer magien... Lad os sige, at du har oprettet et falsk falsk objekt, men du har brug for det til at fungere på en eller anden måde. Når bestemte metoder blev kaldt, blev der gjort noget vigtigt, eller metoderne g
Kalder mock-metoder med parametre
Modul 3
niveau,
Lektie
4.1 Metodeparametre De tidligere regler føjet til mock-objektet handlede om metoder uden parametre. Og hvordan opretter man regler for metoder med parametre? Desuden vil jeg gerne oprette regler, så der for nogle parameterværdier er ét resu
Afsløring af specifik adfærd i objekter
Modul 3
niveau,
Lektie
5.1 Verify() metoden Udover at skabe virtuelle objekter, opstår der ofte en anden interessant opgave - at sikre, at klassen under test kalder de rigtige metoder til de rigtige objekter. Desuden ringede han det nødvendige antal gange med de
Populære scenarier for at arbejde med Mockito
Modul 3
niveau,
Lektie
6.1 Håne den statiske metode mockStatic() Og endnu et vigtigt punkt er hån og verifikation af statiske metoder. "Hvad er der galt med det?" spørger du. Ja, statisk, men metoderne er de samme. Og du vil tage fejl. Kan du huske, hvor vi begyn
Please enable JavaScript to continue using this application.