Testng test

uitzonderingen te volgen, met uitzondering van de code van testng kiezen.Je kan onderzoeken of er hoop dat abnormale of niet.Hier, gebruik expectedexceptions, parameters @ test aantekeningen.Nu, laten we eens kijken, "test (expectedexceptions), in actie, het creëren van een soort,,, het creëren van een Java te testen, dat messageutil.java, C:% GT% testng_workspace,.,,, er printmessage () verkeerde omstandigheden, het drukken,, /* * * * * * * de informatie in de console.* * * * * * * /open messageutil (privé - string nieuws; //////////////@ parameters de fabrikant informatie worden gedrukt, openbare messageutil (...) {} this.message = nieuws; ///////gedrukt nieuws de leegte printmessage () {systeem. Leegte fac (bericht); in de a = 0; int b = 1 /; ///////} de toevoeging van "Hallo."Dat bericht... Salutationmessage () {nieuws = "Hallo."+ informatie systeem. Leegte fac (bericht); terugkeer van berichten;}}, het creëren van een test - case,,, het creëren van een Java - experiment, dat expectedexceptiontest. Java.,,, en de verwachte afwijkingen van de ArithmeticException testprintmessage () test.,,, het creëren van een naam voor De Java - klasse expectedexceptiontest.java, C:% GT% testng_workspace, invoer, org.testng.assert; de invoer van org.testng.annotations.test; de cursus expectedexceptiontest {string nieuws = "het"; messageutil messageutil = nieuwe messageutil (informatie); @ test (expectedexceptions = ArithmeticException.) openbare ongeldig testprintmessage () {systeem. (") in de leegte fac testprintmessage ("); messageutil (). Printmessage} "test;De leegte testsalutationmessage () {systeem. (") in de leegte fac testsalutationmessage ("); de informatie = "Hallo."+ "van de"; beweren. Dat bericht (messageutil. Salutationmessage ());}}, het creëren van een test van de spelers, het scheppen van testng.xml, C:% GT% testng_workspace, de uitvoering van de test (s), <?De XML - = "1" codering = "utf - 8"?> <."Http://testng.org/testng-1.0.dtd doctype suite voor" > < suite naam = "suite1" > < naam van de test = "test1" > < > < de naam van de klas = "expectedexceptiontest" /> < /- categorie > < /test > < /suite >, de opstelling van messageutil testgevallen zijn opgenomen, met messageutil.java, C: testng_workspace> opgenomen testjunit.java, nu de test, en het zal de test test klasse C: testng_workspace> Java CP "C: testng_workspace" org.testng.testng testng.xml, gecontroleerd.(de) testprintmessage test zal door testprintmessage (), die Manisha in testsalutationmessage (), hé!De totale =============================================== suite1 test: 2, schuld: 0, 0 ===============================================, springen:



Previous:
Next Page: