[] fundamentele gebruik, nu brengen we je stap voor stap in het proces van een met behulp van een eerste voorbeeld van start in [], het creëren van een soort,,, het creëren van een Java te testen, dat messageutil.java, C:% GT% junit_workspace,,,, /* deze afdruk. Nieuws in de console.* * * * * * * /open messageutil (privé - string nieuws; //////////////@ parameters de fabrikant informatie worden gedrukt, openbare messageutil (...) {} this.message = nieuws; ///////printmessage gedrukt nieuws. () {systeem. Leegte fac (bericht); terugkeer van berichten;}}, het creëren van een test case voor het creëren van een soort,,, de Java - experiment dat testjunit. Java.,,, de toevoeging van een methode voor het testen van je test testprintmessage ().,,, nog een opmerking over de methoden voor het testen van testprintmessage "().,,, dat de testomstandigheden en het gebruik van dat onderzoek - Voorwaarden [].,,, het creëren van een testjunit.java Java - van de naam van de klas. C:% GT% junit_workspace, invoer, org.junit.test; de invoer van statische org.junit.assert.assertequals; de cursusDe SS testjunit {string nieuws = "hallo"; messageutil messageutil = nieuwe messageutil (informatie); @ test ongeldig testprintmessage (openbare) {(nieuws, dat messageutil. Printmessage ());}}, klasse - test,,, het creëren van een testrunner Java.,,, runclasses met inbegrip van dergelijke methoden junitcore rennen, test, test, een, door de test resultaten, resultaten, niet in voorwerpen, (s) met behulp van getfailures () van de methode betreft, het succes van de partij, de resultaten, de methode, wassuccessful (), het creëren van een Java - van de naam van de klas testrunner.java, C: > de uitvoering van junit_workspace, de test (s), de invoer van org.junit.runner.junitcore; de invoer van org.junit.runner.result; de invoer van org.junit.runnEr.notification.failure; de cursus (publiek testrunner statische leegte belangrijkste (touw [...] dringt erop) {resultaten = junitcore. Runclasses (testjunit.); (niet op de resultaten. Getfailures () {systeem. Leegte fac (falen. Tostring ());}. Uit de resultaten wassuccessful. Leegte fac ((). {}); messageutil, opgesteld, met een opgenomen, C - test en de test loper:, junit_workspace > opgenomen messageutil.java testjunit.java testrunner.java, nu de test, test met gevallen van die test van de klasse C: junit_workspace > Java testrunner, verificatie van de echte wereld, Hallo, nu testjunit. Vernieuwing, C: > junit_workspace, zodat de test gefaald.Verander het bericht string, invoer org.junit.test; de invoer van statische org.junit.assert.assertequals; de cursus testjunit {string nieuws = "hallo"; messageutil messageutil = nieuwe messageutil (informatie); @ test ongeldig testprintmessage () {nieuws van de "nieuwe" (=; dat het nieuws, messageutil. Printmessage ());}}, Laten we de klas en de rest, probeert te vluchten voor dezelfde test, org.junit.runner.junitcore org.junit.runner.result van invoer; de invoer van org.junit.runner.notification.failure; gemeenschappelijke cursussen (publiek testrunner statische leegte belangrijkste (touw [...] dringt erop) {resultaten = junitcore. Runclasses (testjunit.); (niet op de resultaten. Getfailures () {systeem. Println(falen. Tostring ());} systeem. Leegte fac (resultaten. Wassuccessful ());}}, nu de test, test - cases, biedt de test van de klasse C: junit_workspace > Java testrunner, te controleren of de produktie in de wereld, hallo. Testprintmessage (testjunit): naar verwachting: < [de nieuwe wereld] d > maar: < [de] Hallo d > valse.
Previous:[] []
Next Page:De test