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å 3
Testa i en programmerares liv
Modul 3
Nivå,
Lektion
Varför behöver programmerare testas? De kommande nivåerna kommer att ägnas åt att testa på det sätt som programmerare behöver det . Men först, låt oss ta reda på vad testning är och varför det behövs. När det gäller mjukvara kan vi säga att
Första testerna med JUnit
Modul 3
Nivå,
Lektion
Ansluter JUnit-ramverket För att testa Java-kod har vi ett bra ramverk som heter JUnit . Det fungerar utmärkt, det uppdateras ständigt, det är väldigt populärt och såklart är Intellij IDEA väldigt tätt integrerat med det. Nu använder alla d
Att sätta upp en testmiljö i JUnit
Modul 3
Nivå,
Lektion
3.1 Anteckningar @BeforeEach, @AfterEach Observera att i föregående exempel, i varje metod var vi tvungna att skriva kod för att skapa ett objektkalkylator. Naturligtvis är detta bara en rad, men om vi testar riktiga system kommer vi ofta a
Användbara kommentarer i JUnit
Modul 3
Nivå,
Lektion
4.1 @Inaktiverad Låt oss nu titta på några mycket användbara och populära kommentarer i JUnit-ramverket. Den första anteckningen låter dig stänga av ett specifikt test så att JUnit inte kallar det. Det behövs i de fall du märker att testet
Parameteriserade tester i Junit
Modul 3
Nivå,
Lektion
5.1 @ParameterizedTest-anteckning Ibland vill du bara anropa testet flera gånger med olika parametrar: olika värden, olika ingångsparametrar, olika användarnamn. JUnit syftar till att göra ditt liv enklare, så för det här fallet har den någ
JUnit påståenden
Modul 3
Nivå,
Lektion
6.1 hävdar Asserts är specialcheckar som kan infogas på olika ställen i koden. Deras uppgift är att fastställa att något gick fel. Eller rättare sagt att kolla att allt går som det ska. Detta är "efter behov" och de låter dig ställa in det
Populära kommentarer i JUnit
Modul 3
Nivå,
Lektion
7.1 @Suite-anteckning Och några fler ofta använda anteckningar. Även om du inte använder dem kommer du definitivt att se tester med dem. Därför är det nödvändigt att åtminstone i allmänna termer förstå vad som står där. Tester kan kombinera
Please enable JavaScript to continue using this application.