Практическая работа в ECLIPSE 3.2. Степанцов В.А. - 44 стр.

UptoLike

Составители: 

ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2
44
ɂɤɨɧɤɚ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ ɩɨɤɚɡɵɜɚɟɬ ɫɬɚɬɭɫ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ.
Ʉɨɝɞɚ ɤɥɚɫɫ ɡɚɝɪɭɠɟɧ ɜ Java VM, ɬɨɱɤɚ ɨɫɬɚɧɨɜɚ ɛɭɞɟɬ ɭɫɬɚɧɨɜɥɟɧɚ,
ɢ ɨɬɦɟɬɤɚ ɨɛ ɷɬɨɦ ɛɭɞɟɬ ɨɬɨɛɪɚɠɟɧɚ ɧɚ ɢɤɨɧɤɟ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ.
3. ȼ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Package Explorer ɜɵɛɟɪɢɬɟ ɩɚɤɟɬ
junit.samples ɢ
ɜɵɛɟɪɢɬɟ ɦɟɧɸ Run. ȼ ɦɟɧɸ Run ɜɵɛɟɪɢɬɟ Debug As, ɚ ɡɚɬɟɦ Java
Application. Ʉɨɝɞɚ ɡɚɩɭɫɬɢɬɫɹ ɩɪɨɝɪɚɦɦɚ ɢɡ ɩɚɤɟɬɚ, ɬɨ ɩɨɥɭɱɢɬɟ
ɩɪɢɝɥɚɲɟɧɢɟ ɜɵɛɪɚɬɶ ɬɢɩ ɢɡ ɜɫɟɯ ɤɥɚɫɫɨɜ, ɝɞɟ ɨɩɪɟɞɟɥɟɧ ɦɟɬɨɞ
main.
4. ȼɵɛɟɪɢɬɟ ɷɥɟɦɟɧɬ
VectorTest - junit.samples - JUnit ɜ ɞɢɚɥɨɝɟ ɢ
ɳɟɥɤɧɢɬɟ ɧɚ OK.
5. ɉɪɨɝɪɚɦɦɚ ɛɭɞɟɬ ɜɵɩɨɥɧɹɬɶɫɹ ɞɨ ɞɨɫɬɢɠɟɧɢɹ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ. Ʉɨɝɞɚ
ɞɨɫɬɢɝɧɭɬɚ ɬɨɱɤɚ ɨɫɬɚɧɨɜɚ, ɨɬɤɪɵɜɚɟɬɫɹ ɩɟɪɫɩɟɤɬɢɜɚ Debug, ɢ
ɜɵɩɨɥɧɟɧɢɟ ɩɪɢɨɫɬɚɧɚɜɥɢɜɚɟɬɫɹ. Ɂɚɦɟɬɶɬɟ, ɱɬɨ ɩɪɨɰɟɫɫ ɜɫɟ ɟɳɟ
ɚɤɬɢɜɟɧ (ɧɟ ɩɪɟɪɜɚɧ) ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Debug. Ⱦɪɭɝɢɟ ɧɢɬɢ ɦɨɝɭɬ ɜɫɟ
ɟɳɟ ɜɵɩɨɥɧɹɬɶɫɹ.
  ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2




   ɂɤɨɧɤɚ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ ɩɨɤɚɡɵɜɚɟɬ ɫɬɚɬɭɫ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ.
   Ʉɨɝɞɚ ɤɥɚɫɫ ɡɚɝɪɭɠɟɧ ɜ Java VM, ɬɨɱɤɚ ɨɫɬɚɧɨɜɚ ɛɭɞɟɬ ɭɫɬɚɧɨɜɥɟɧɚ,
   ɢ ɨɬɦɟɬɤɚ ɨɛ ɷɬɨɦ ɛɭɞɟɬ ɨɬɨɛɪɚɠɟɧɚ ɧɚ ɢɤɨɧɤɟ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ.
3. ȼ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Package Explorer ɜɵɛɟɪɢɬɟ ɩɚɤɟɬ junit.samples ɢ
   ɜɵɛɟɪɢɬɟ ɦɟɧɸ Run. ȼ ɦɟɧɸ Run ɜɵɛɟɪɢɬɟ Debug As, ɚ ɡɚɬɟɦ Java
   Application. Ʉɨɝɞɚ ɡɚɩɭɫɬɢɬɫɹ ɩɪɨɝɪɚɦɦɚ ɢɡ ɩɚɤɟɬɚ, ɬɨ ɩɨɥɭɱɢɬɟ
   ɩɪɢɝɥɚɲɟɧɢɟ ɜɵɛɪɚɬɶ ɬɢɩ ɢɡ ɜɫɟɯ ɤɥɚɫɫɨɜ, ɝɞɟ ɨɩɪɟɞɟɥɟɧ ɦɟɬɨɞ main.
4. ȼɵɛɟɪɢɬɟ ɷɥɟɦɟɧɬ VectorTest - junit.samples - JUnit ɜ ɞɢɚɥɨɝɟ ɢ
   ɳɟɥɤɧɢɬɟ ɧɚ OK.




5. ɉɪɨɝɪɚɦɦɚ ɛɭɞɟɬ ɜɵɩɨɥɧɹɬɶɫɹ ɞɨ ɞɨɫɬɢɠɟɧɢɹ ɬɨɱɤɢ ɨɫɬɚɧɨɜɚ. Ʉɨɝɞɚ
   ɞɨɫɬɢɝɧɭɬɚ ɬɨɱɤɚ ɨɫɬɚɧɨɜɚ, ɨɬɤɪɵɜɚɟɬɫɹ ɩɟɪɫɩɟɤɬɢɜɚ Debug, ɢ
   ɜɵɩɨɥɧɟɧɢɟ ɩɪɢɨɫɬɚɧɚɜɥɢɜɚɟɬɫɹ. Ɂɚɦɟɬɶɬɟ, ɱɬɨ ɩɪɨɰɟɫɫ ɜɫɟ ɟɳɟ
   ɚɤɬɢɜɟɧ (ɧɟ ɩɪɟɪɜɚɧ) ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Debug. Ⱦɪɭɝɢɟ ɧɢɬɢ ɦɨɝɭɬ ɜɫɟ
   ɟɳɟ ɜɵɩɨɥɧɹɬɶɫɹ.




                                                     44