junit skattetilgodehavender

, denne forelæsning forklarer skattetilgodehavender af metoder, som betyder, at junit, hvilken metode der er ringet først, og som efter det.her er gennemførelsen af proceduren for juint test api - metoder med f.eks. skabe en java - klasse filnavn junitannotation.java i, c) > junit_workspace, for at teste anmærkning, import org.junit.after; import org.junit.afterclass; import org.junit.before; import org.junit.beforeclass; import org.junit.ignore; import org.junit.test; offentlige klasse executionprocedurejunit (//udfør kun én gang i starter @ beforeclass offentlige statisk tomrum beforeclass() {system. println ("før klasse");} //udfør kun én gang, i den sidste ende @ efter timen offentligt statisk tomrum afterclass() {system. println ("efter skole");} //udføre for hver test, før udførelse af test @ før offentlige tomrum before() {system. println ("før");} //udføre for hver prøvning efter udførelsen af test @ efter offentlige tomrum after() {system. println ("efter");} //test 1 @ test offentlige tomrum testcase1() {system. println ("test.");} //test 2 @ test offentlige tomrum testcase2() {system. println ("test 2)}}, lad os skabe en java klasse filnavn, testrunner.java i, c) > junit_workspace, at udføre annotaions, import org.junit.runner.junitcore; import org.junit.runner.result; import org.junit.runner.notification.failure; offentlige klasse testrunner {offentlige statisk tomrum vigtigste (string [] args) {resultat resultat = junitcore. runclasses (executionprocedurejundet. klasse) til (manglende fiasko: resultat. getfailures()) (system. println (fiasko. tostring())} system. println (resultat. wassuccessful())), udarbejder den prøve og prøve af klasser med javac, c) junit_workspace > javac executionprocedurejunit.java testrunner.java, nu testen løber der løber test er defineret i, forudsat at prøve klasse. - c:. junit_workspace > java testrunner, kontrollere produktionen. i før klasse i, før i test 1 efter før i test 2 efter efter klasse, jf. ovennævnte produktion, og dette er, hvordan junit skattetilgodehavender.,,, først og fremmest beforeclass() metode udføre kun én gang, og endelig de afterclass() metode udfører kun én gang.,,, before()metode udfører for hver test, men før den udfører test.,,, after() metode udfører for hver test, men efter udførelse af test,,, på mellem before() og after() hver test henretter.,,,



Previous:
Next Page: