Forfremmelse
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 3
Test i en programmørs liv
Modul 3
niveau,
Lektie
Hvorfor har programmører brug for test? De næste par niveauer vil blive afsat til test på den måde, som programmører har brug for det . Men lad os først finde ud af, hvad test er, og hvorfor det er nødvendigt. Med hensyn til software kan vi
Første test med JUnit
Modul 3
niveau,
Lektie
Tilslutning af JUnit-rammeværket Til test af Java-kode har vi en fantastisk ramme kaldet JUnit . Det fungerer fantastisk, det opdateres konstant, det er meget populært og selvfølgelig er Intellij IDEA meget tæt integreret med det. Nu bruger
Opsætning af et testmiljø i JUnit
Modul 3
niveau,
Lektie
3.1 Annoteringer @BeforeEach, @AfterEach Bemærk, at vi i det foregående eksempel i hver metode skulle skrive kode for at skabe et objektlommeregner. Dette er selvfølgelig kun én linje, men hvis vi tester rigtige systemer, vil vi ofte have e
Nyttige anmærkninger i JUnit
Modul 3
niveau,
Lektie
4.1 @Deaktiveret Lad os nu se på nogle meget nyttige og populære annotationer af JUnit-rammen. Den første annotation giver dig mulighed for at slå en specifik test fra, så JUnit ikke kalder den. Det er nødvendigt i tilfælde, hvor du bemærke
Parametriserede tests i Junit
Modul 3
niveau,
Lektie
5.1 @ParameterizedTest annotation Nogle gange vil du bare kalde testen flere gange med forskellige parametre: forskellige værdier, forskellige inputparametre, forskellige brugernavne. JUnit har til formål at gøre dit liv lettere, så i dette
JUnit-påstande
Modul 3
niveau,
Lektie
6.1 hævder Asserts er specielle checks , der kan indsættes forskellige steder i koden. Deres opgave er at fastslå, at noget gik galt. Eller rettere sagt for at tjekke, at alt går, som det skal. Dette er "efter behov", og de giver dig muligh
Populære annotationer i JUnit
Modul 3
niveau,
Lektie
7.1 @Suite-anmærkning Og et par mere hyppigt brugte anmærkninger. Selvom du ikke bruger dem, vil du helt sikkert se test med dem. Derfor er det nødvendigt at forstå i det mindste generelt, hvad der står der. Prøverne kan kombineres i gruppe
Please enable JavaScript to continue using this application.