ВУЗ:
Составители:
Рубрика:
ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2
52
ɉɪɟɞɫɬɚɜɥɟɧɢɟ ɩɨɤɚɡɵɜɚɟɬɫɹ ɜ ɬɟɤɭɳɟɣ ɩɟɪɫɩɟɤɬɢɜɟ, ɤɨɝɞɚ ɛɵ ɧɢ ɛɵɥɨ
ɡɚɩɭɳɟɧɨ ɜɵɩɨɥɧɟɧɢɟ ɬɟɫɬɚ. ɉɪɟɞɫɬɚɜɥɟɧɢɟ JUnit ɢɦɟɟɬ ɞɜɟ ɡɚɤɥɚɞɤɢ: ɨɞɧɚ
ɩɨɤɚɡɵɜɚɟɬ ɤɨɦɩɥɟɤɬ ɬɟɫɬɚ ɜ ɜɢɞɟ ɞɟɪɟɜɚ, ɚ ɞɪɭɝɚɹ ɩɨɤɚɡɵɜɚɟɬ ɫɩɢɫɨɤ
ɨɲɢɛɨɤ. Ɇɨɠɧɨ ɩɟɪɟɯɨɞɢɬɶ ɨɬ ɨɲɢɛɤɢ ɤ ɫɨɨɬɜɟɬɫɬɜɭɸɳɟɦɭ ɢɫɯɨɞɧɨɦɭ
ɤɨɞɭ ɞɜɨɣɧɵɦ ɳɟɥɱɤɨɦ ɧɚ ɫɨɨɬɜɟɬɫɬɜɭɸɳɟɣ ɫɬɪɨɤɟ ɜ ɬɪɚɫɫɟ ɨɲɢɛɤɢ.
ɉɨɧɢɦɚɹ JUnit ɤɚɤ ɛɵɫɬɪɨɟ ɩɪɟɞɫɬɚɜɥɟɧɢɟ, ɭɞɚɥɢɬɟ ɨɩɟɪɚɬɨɪ
fail() ɜ ɦɟɬɨɞɟ
testFailure(), ɜ ɷɬɨɦ ɫɥɭɱɚɟ ɬɟɫɬ ɨɛɯɨɞɢɬɫɹ, ɢ ɩɟɪɟɡɚɩɭɫɬɢɬɟ ɬɟɫɬ ɫɧɨɜɚ. ɗɬɨ
ɦɨɠɧɨ ɫɞɟɥɚɬɶ ɥɢɛɨ ɳɟɥɤɧɭɜ ɧɚ ɤɧɨɩɤɟ Rerun Last Text ɜ ɩɚɧɟɥɢ
ɢɧɫɬɪɭɦɟɧɬɨɜ ɩɪɟɞɫɬɚɜɥɟɧɢɹ, ɥɢɛɨ ɩɟɪɟɡɚɩɭɫɬɢɜ ɩɪɨɝɪɚɦɦɭ, ɤɨɬɨɪɚɹ ɛɵɥɚ
ɡɚɩɭɳɟɧɚ ɩɨɫɥɟɞɧɟɣ ɚɤɬɢɜɢɡɚɰɢɟɣ ɜɵɩɚɞɚɸɳɟɝɨ Run.
ȼ ɩɨɫɥɟɞɧɟɦ ɫɥɭɱɚɟ ɬɟɫɬ ɭɫɩɟɲɟɧ. ɂɧɞɢɤɚɬɨɪ ɭɫɩɟɲɧɨɫɬɢ ɩɨɤɚɡɵɜɚɟɬɫɹ ɧɚ
ɢɤɨɧɤɟ ɩɪɟɞɫɬɚɜɥɟɧɢɹ Junit, ɚ ɫɬɪɨɤɚ ɫɨɫɬɨɹɧɢɹ ɩɨɤɚɡɵɜɚɟɬ ɪɟɡɭɥɶɬɚɬ
ɬɟɫɬɚ.
ɍɫɩɟɲɧɵɣ ɡɚɩɭɫɤ ɬɟɫɬɚ.
ɍɫɩɟɲɧɵɣ ɡɚɩɭɫɤ ɬɟɫɬɚ, ɧɨ ɫɨɞɟɪɠɢɦɨɟ ɪɚɛɨɱɟɝɨ ɦɟɫɬɚ ɛɵɥɨ
ɢɡɦɟɧɟɧɨ ɩɨɫɥɟ ɩɨɫɥɟɞɧɟɝɨ ɡɚɩɭɫɤɚ.
Ʉɪɨɦɟ ɜɵɩɨɥɧɟɧɢɹ ɬɟɫɬɚ, ɨɩɢɫɚɧɧɨɝɨ ɜɵɲɟ, ɦɨɠɧɨ:
1. ȼɵɩɨɥɧɹɬɶ ɬɟɫɬ ɜ ɩɪɨɟɤɬɟ, ɢɫɯɨɞɧɨɣ ɩɚɩɤɟ ɢɥɢ ɩɚɤɟɬɟ. Ⱦɥɹ ɷɬɨɝɨ
ɜɵɛɟɪɢɬɟ ɩɪɨɟɤɬ, ɩɚɤɟɬ ɢɥɢ ɢɫɯɨɞɧɭɸ ɩɚɩɤɭ ɢ ɡɚɩɭɫɬɢɬɟ ɜɫɟ
ɜɤɥɸɱɟɧɧɵɟ ɬɟɫɬɵ ɩɪɢ ɩɨɦɨɳɢ Run as > JUnit Test. ɗɬɚ ɤɨɦɚɧɞɚ
ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2 ɉɪɟɞɫɬɚɜɥɟɧɢɟ ɩɨɤɚɡɵɜɚɟɬɫɹ ɜ ɬɟɤɭɳɟɣ ɩɟɪɫɩɟɤɬɢɜɟ, ɤɨɝɞɚ ɛɵ ɧɢ ɛɵɥɨ ɡɚɩɭɳɟɧɨ ɜɵɩɨɥɧɟɧɢɟ ɬɟɫɬɚ. ɉɪɟɞɫɬɚɜɥɟɧɢɟ JUnit ɢɦɟɟɬ ɞɜɟ ɡɚɤɥɚɞɤɢ: ɨɞɧɚ ɩɨɤɚɡɵɜɚɟɬ ɤɨɦɩɥɟɤɬ ɬɟɫɬɚ ɜ ɜɢɞɟ ɞɟɪɟɜɚ, ɚ ɞɪɭɝɚɹ ɩɨɤɚɡɵɜɚɟɬ ɫɩɢɫɨɤ ɨɲɢɛɨɤ. Ɇɨɠɧɨ ɩɟɪɟɯɨɞɢɬɶ ɨɬ ɨɲɢɛɤɢ ɤ ɫɨɨɬɜɟɬɫɬɜɭɸɳɟɦɭ ɢɫɯɨɞɧɨɦɭ ɤɨɞɭ ɞɜɨɣɧɵɦ ɳɟɥɱɤɨɦ ɧɚ ɫɨɨɬɜɟɬɫɬɜɭɸɳɟɣ ɫɬɪɨɤɟ ɜ ɬɪɚɫɫɟ ɨɲɢɛɤɢ. ɉɨɧɢɦɚɹ JUnit ɤɚɤ ɛɵɫɬɪɨɟ ɩɪɟɞɫɬɚɜɥɟɧɢɟ, ɭɞɚɥɢɬɟ ɨɩɟɪɚɬɨɪ fail() ɜ ɦɟɬɨɞɟ testFailure(), ɜ ɷɬɨɦ ɫɥɭɱɚɟ ɬɟɫɬ ɨɛɯɨɞɢɬɫɹ, ɢ ɩɟɪɟɡɚɩɭɫɬɢɬɟ ɬɟɫɬ ɫɧɨɜɚ. ɗɬɨ ɦɨɠɧɨ ɫɞɟɥɚɬɶ ɥɢɛɨ ɳɟɥɤɧɭɜ ɧɚ ɤɧɨɩɤɟ Rerun Last Text ɜ ɩɚɧɟɥɢ ɢɧɫɬɪɭɦɟɧɬɨɜ ɩɪɟɞɫɬɚɜɥɟɧɢɹ, ɥɢɛɨ ɩɟɪɟɡɚɩɭɫɬɢɜ ɩɪɨɝɪɚɦɦɭ, ɤɨɬɨɪɚɹ ɛɵɥɚ ɡɚɩɭɳɟɧɚ ɩɨɫɥɟɞɧɟɣ ɚɤɬɢɜɢɡɚɰɢɟɣ ɜɵɩɚɞɚɸɳɟɝɨ Run. ȼ ɩɨɫɥɟɞɧɟɦ ɫɥɭɱɚɟ ɬɟɫɬ ɭɫɩɟɲɟɧ. ɂɧɞɢɤɚɬɨɪ ɭɫɩɟɲɧɨɫɬɢ ɩɨɤɚɡɵɜɚɟɬɫɹ ɧɚ ɢɤɨɧɤɟ ɩɪɟɞɫɬɚɜɥɟɧɢɹ Junit, ɚ ɫɬɪɨɤɚ ɫɨɫɬɨɹɧɢɹ ɩɨɤɚɡɵɜɚɟɬ ɪɟɡɭɥɶɬɚɬ ɬɟɫɬɚ. ɍɫɩɟɲɧɵɣ ɡɚɩɭɫɤ ɬɟɫɬɚ. ɍɫɩɟɲɧɵɣ ɡɚɩɭɫɤ ɬɟɫɬɚ, ɧɨ ɫɨɞɟɪɠɢɦɨɟ ɪɚɛɨɱɟɝɨ ɦɟɫɬɚ ɛɵɥɨ ɢɡɦɟɧɟɧɨ ɩɨɫɥɟ ɩɨɫɥɟɞɧɟɝɨ ɡɚɩɭɫɤɚ. Ʉɪɨɦɟ ɜɵɩɨɥɧɟɧɢɹ ɬɟɫɬɚ, ɨɩɢɫɚɧɧɨɝɨ ɜɵɲɟ, ɦɨɠɧɨ: 1. ȼɵɩɨɥɧɹɬɶ ɬɟɫɬ ɜ ɩɪɨɟɤɬɟ, ɢɫɯɨɞɧɨɣ ɩɚɩɤɟ ɢɥɢ ɩɚɤɟɬɟ. Ⱦɥɹ ɷɬɨɝɨ ɜɵɛɟɪɢɬɟ ɩɪɨɟɤɬ, ɩɚɤɟɬ ɢɥɢ ɢɫɯɨɞɧɭɸ ɩɚɩɤɭ ɢ ɡɚɩɭɫɬɢɬɟ ɜɫɟ ɜɤɥɸɱɟɧɧɵɟ ɬɟɫɬɵ ɩɪɢ ɩɨɦɨɳɢ Run as > JUnit Test. ɗɬɚ ɤɨɦɚɧɞɚ 52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »