Befordran
CodeGym University
Inlärning
Kurs
Uppgifter
Undersökningar och frågesporter
Spel
Hjälp
Schema
gemenskap
Användare
Forum
Chatt
Artiklar
Framgångsberättelser
Aktivitet
Recensioner
Prenumerationer
Lätt tema
Lektioner
Recensioner
Om oss
Start
Börja lära sig
Börja lära dig nu
Quest karta
Lektioner
Modul 3. Java Professional
Nivå 4
Avancerad testning med Mockito
Modul 3
Nivå,
Lektion
1.1 Mockito-bibliotek Idag ska vi bekanta oss med avancerad testning. Mer specifikt med Mockito -biblioteket . Tänk inte ens på att ta dig ur den här affären. För det första är det här biblioteket en standard i vårtestning . Vilket faktiskt
Grundläggande Mockito-anteckningar
Modul 3
Nivå,
Lektion
2.1 @Slötkommentar Det finns två sätt att arbeta med skenobjekt i Mockito. Det första är att skapa ett helt virtuellt objekt , det andra är att linda in ett befintligt objekt i ett omslag. Låt oss börja med den första. För att skapa ett hel
Hånfulla föremål
Modul 3
Nivå,
Lektion
3.1 doReturn()-metoden Nu kommer magin... Låt oss säga att du skapade ett falskt skenobjekt, men du behöver det för att fungera på något sätt. När vissa metoder anropades gjordes något viktigt, eller så gav metoderna ett visst resultat. Vad
Anropa skenmetoder med parametrar
Modul 3
Nivå,
Lektion
4.1 Metodparametrar De tidigare reglerna som lades till skenobjektet handlade om metoder utan parametrar. Och hur skapar man regler för metoder med parametrar? Dessutom skulle jag vilja skapa regler så att det för vissa parametervärden finn
Avslöja specifikt beteende i objekt
Modul 3
Nivå,
Lektion
5.1 Metoden verify(). Förutom att skapa virtuella objekt uppstår ofta en annan intressant uppgift - att se till att klassen som testas anropar rätt metoder för rätt objekt. Dessutom ringde han det erforderliga antalet gånger, med rätt param
Populära scenarier för att arbeta med Mockito
Modul 3
Nivå,
Lektion
6.1 Håna den statiska metoden mockStatic() Och ytterligare en viktig punkt är hån och verifiering av statiska metoder. "Vad är det för fel med det?" frågar du. Ja, statiskt, men metoderna är desamma. Och du kommer att ha fel. Kommer du ihåg
Please enable JavaScript to continue using this application.