CodeGym University
Læring
Kurs
Oppgaver
Spørreundersøkelser og spørrekonkurranser
Spill
Hjelp
Rute
Samfunnet
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lett tema
Leksjoner
Anmeldelser
Om oss
Start
Begynn å lære
Begynn å lære nå
Oppdragskart
Leksjoner
Modul 3. Java Professional
Nivå 4
Avansert testing med Mockito
Modul 3
Nivå ,
Lekse
1.1 Mockito-bibliotek I dag skal vi bli kjent med avansert testing. Mer spesifikt, med Mockito -biblioteket . Ikke engang tenk på å komme deg ut av denne bransjen. For det første er dette biblioteket en standard i Spring- testing . Som fakt
Grunnleggende Mockito-kommentarer
Modul 3
Nivå ,
Lekse
2.1 @Mock annotering Det er to måter å jobbe med falske objekter i Mockito. Den første er å lage et fullstendig virtuelt objekt , det andre er å pakke et eksisterende objekt inn i en wrapper. La oss starte med den første. For å lage et full
Hånende gjenstander
Modul 3
Nivå ,
Lekse
3.1 doReturn()-metoden Nå kommer magien... La oss si at du har laget et falskt falskt objekt, men du trenger det for å fungere på en eller annen måte. Når bestemte metoder ble kalt, ble noe viktig gjort, eller metodene ga et bestemt resulta
Kaller mock-metoder med parametere
Modul 3
Nivå ,
Lekse
4.1 Metodeparametere De tidligere reglene som ble lagt til mock-objektet handlet om metoder uten parametere. Og hvordan lage regler for metoder med parametere? Dessuten vil jeg lage regler slik at for noen parameterverdier er det ett result
Avsløre spesifikk atferd i objekter
Modul 3
Nivå ,
Lekse
5.1 Verify()-metoden I tillegg til å lage virtuelle objekter, dukker det ofte opp en annen interessant oppgave - å sørge for at klassen som testes kaller de riktige metodene til de riktige objektene. Dessuten ringte han det nødvendige antal
Populære scenarier for å jobbe med Mockito
Modul 3
Nivå ,
Lekse
6.1 Håner den statiske metoden mockStatic() Og et viktig poeng er hån og verifisering av statiske metoder. "Hva er galt med det?" spør du. Ja, statisk, men metodene er de samme. Og du vil ta feil. Husker du hvor vi begynte å lære om falske
Please enable JavaScript to continue using this application.