ВУЗ:
Составители:
Рубрика:
ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2
18
3. ɋɨ ɜɫɟ ɟɳɟ ɚɤɬɢɜɧɵɦ ɨɤɧɨɦ ɤɨɧɬɟɧɬɧɨɣ ɩɨɦɨɳɢ ɧɚɩɟɱɚɬɚɣɬɟ ɛɭɤɜɭ
t ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ ɩɨɫɥɟ assert (ɛɟɡ ɩɪɨɛɟɥɚ). ɋɩɢɫɨɤ ɭɦɟɧɶɲɢɬɫɹ ɢ
ɛɭɞɟɬ ɩɨɤɚɡɵɜɚɬɶ ɬɨɥɶɤɨ ɷɥɟɦɟɧɬɵ, ɧɚɱɢɧɚɸɳɢɟɫɹ ɫ
assertt.
ɉɪɨɣɞɢɬɟ ɤɭɪɫɨɪɨɦ ɧɚɞ ɤɚɠɞɵɦ ɢɡ ɷɥɟɦɟɧɬɨɜ ɜ ɫɩɢɫɤɟ, ɱɬɨɛɵ
ɭɜɢɞɟɬɶ ɢɦɟɸɳɭɸɫɹ ɜ Javadoc ɩɨɞɫɤɚɡɤɭ ɩɨ ɧɢɦ.
4. ȼɵɛɟɪɢɬɟ assertTrue(boolean) ɢɡ ɫɩɢɫɤɚ ɢ ɧɚɠɦɢɬɟ Enter.
ȼɫɬɚɜɢɬɫɹ ɤɨɞ ɞɥɹ ɦɟɬɨɞɚ
assertTrue(boolean).
5. Ɂɚɤɨɧɱɢɬɟ ɦɟɬɨɞ, ɱɬɨɛɵ ɨɧ ɱɢɬɚɥɫɹ ɫɥɟɞɭɸɳɢɦ ɨɛɪɚɡɨɦ:
assertTrue(v.size()==fFull.size());
6. ɋɨɯɪɚɧɢɬɟ ɮɚɣɥ.
3.4. ȼɵɹɜɥɟɧɢɟ ɨɲɢɛɨɤ ɜ ɤɨɞɟ
Ⱦɚɥɟɟ ɪɚɫɫɦɨɬɪɢɦ ɪɚɡɥɢɱɧɵɟ ɢɧɞɢɤɚɬɨɪɵ, ɤɨɬɨɪɵɟ ɩɨɤɚɡɵɜɚɸɬ ɩɪɨɛɥɟɦɵ
ɜɤɨɞɟ. ɉɪɨɛɥɟɦɵ ɩɨɫɬɪɨɟɧɢɹ ɨɬɨɛɪɚɠɚɸɬɫɹ ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Problems ɢ
ɨɬɦɟɱɚɸɬɫɹ ɧɚ ɜɟɪɬɢɤɚɥɶɧɨɣ ɥɢɧɟɣɤɟ ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ.
1. Ɉɬɤɪɨɣɬɟ
junit.framework.TestCase.java ɜ ɪɟɞɚɤɬɨɪɟ ɢɡ ɩɪɟɞɫɬɚɜɥɟɧɢɹ
Package Explorer.
2. ȼɧɟɫɢɬɟ ɫɢɧɬɚɤɫɢɱɟɫɤɭɸ ɨɲɢɛɤɭ ɭɞɚɥɟɧɢɟɦ ɬɨɱɤɢ ɫ ɡɚɩɹɬɨɣ ɜ ɤɨɧɰɟ
ɨɛɴɹɜɥɟɧɢɹ ɩɚɤɟɬɚ ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ.
3. ɓɟɥɤɧɢɬɟ ɧɚ ɤɧɨɩɤɟ Save. ɉɪɨɟɤɬ ɛɭɞɟɬ ɩɟɪɟɫɬɪɨɟɧ, ɢ ɩɪɨɛɥɟɦɚ
ɛɭɞɟɬ ɩɨɤɚɡɚɧɚ ɧɟɫɤɨɥɶɤɢɦɢ ɫɩɨɫɨɛɚɦɢ:
x ȼ ɩɟɪɫɩɟɤɬɢɜɟ Problems ɩɟɪɟɱɢɫɥɹɸɬɫɹ ɩɪɨɛɥɟɦɵ.
x ȼ ɩɟɪɫɩɟɤɬɢɜɟ Package Explorer, ɩɟɪɫɩɟɤɬɢɜɟType Hierarchy
ɢɥɢ Outline ɨɬɦɟɬɤɢ ɨɛ ɨɲɢɛɤɚɯ ɩɨɹɜɥɹɸɬɫɹ ɧɚ ɨɲɢɛɨɱɧɵɯ
ɷɥɟɦɟɧɬɚɯ Java ɢ ɧɚ ɢɯ ɪɨɞɢɬɟɥɶɫɤɢɯ ɷɥɟɦɟɧɬɚɯ.
x ɇɚ ɜɟɪɬɢɤɚɥɶɧɨɣ ɥɢɧɟɣɤɟ ɪɟɞɚɤɬɨɪɚ ɨɬɦɟɬɤɚ ɨɲɢɛɤɢ
ɨɬɨɛɪɚɠɚɟɬɫɹ ɜɨɡɥɟ ɨɲɢɛɨɱɧɨɣ ɫɬɪɨɤɢ.
ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2 3. ɋɨ ɜɫɟ ɟɳɟ ɚɤɬɢɜɧɵɦ ɨɤɧɨɦ ɤɨɧɬɟɧɬɧɨɣ ɩɨɦɨɳɢ ɧɚɩɟɱɚɬɚɣɬɟ ɛɭɤɜɭ t ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ ɩɨɫɥɟ assert (ɛɟɡ ɩɪɨɛɟɥɚ). ɋɩɢɫɨɤ ɭɦɟɧɶɲɢɬɫɹ ɢ ɛɭɞɟɬ ɩɨɤɚɡɵɜɚɬɶ ɬɨɥɶɤɨ ɷɥɟɦɟɧɬɵ, ɧɚɱɢɧɚɸɳɢɟɫɹ ɫ assertt. ɉɪɨɣɞɢɬɟ ɤɭɪɫɨɪɨɦ ɧɚɞ ɤɚɠɞɵɦ ɢɡ ɷɥɟɦɟɧɬɨɜ ɜ ɫɩɢɫɤɟ, ɱɬɨɛɵ ɭɜɢɞɟɬɶ ɢɦɟɸɳɭɸɫɹ ɜ Javadoc ɩɨɞɫɤɚɡɤɭ ɩɨ ɧɢɦ. 4. ȼɵɛɟɪɢɬɟ assertTrue(boolean) ɢɡ ɫɩɢɫɤɚ ɢ ɧɚɠɦɢɬɟ Enter. ȼɫɬɚɜɢɬɫɹ ɤɨɞ ɞɥɹ ɦɟɬɨɞɚ assertTrue(boolean). 5. Ɂɚɤɨɧɱɢɬɟ ɦɟɬɨɞ, ɱɬɨɛɵ ɨɧ ɱɢɬɚɥɫɹ ɫɥɟɞɭɸɳɢɦ ɨɛɪɚɡɨɦ: assertTrue(v.size()==fFull.size()); 6. ɋɨɯɪɚɧɢɬɟ ɮɚɣɥ. 3.4. ȼɵɹɜɥɟɧɢɟ ɨɲɢɛɨɤ ɜ ɤɨɞɟ Ⱦɚɥɟɟ ɪɚɫɫɦɨɬɪɢɦ ɪɚɡɥɢɱɧɵɟ ɢɧɞɢɤɚɬɨɪɵ, ɤɨɬɨɪɵɟ ɩɨɤɚɡɵɜɚɸɬ ɩɪɨɛɥɟɦɵ ɜ ɤɨɞɟ. ɉɪɨɛɥɟɦɵ ɩɨɫɬɪɨɟɧɢɹ ɨɬɨɛɪɚɠɚɸɬɫɹ ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ Problems ɢ ɨɬɦɟɱɚɸɬɫɹ ɧɚ ɜɟɪɬɢɤɚɥɶɧɨɣ ɥɢɧɟɣɤɟ ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ. 1. Ɉɬɤɪɨɣɬɟ junit.framework.TestCase.java ɜ ɪɟɞɚɤɬɨɪɟ ɢɡ ɩɪɟɞɫɬɚɜɥɟɧɢɹ Package Explorer. 2. ȼɧɟɫɢɬɟ ɫɢɧɬɚɤɫɢɱɟɫɤɭɸ ɨɲɢɛɤɭ ɭɞɚɥɟɧɢɟɦ ɬɨɱɤɢ ɫ ɡɚɩɹɬɨɣ ɜ ɤɨɧɰɟ ɨɛɴɹɜɥɟɧɢɹ ɩɚɤɟɬɚ ɜ ɢɫɯɨɞɧɨɦ ɤɨɞɟ. 3. ɓɟɥɤɧɢɬɟ ɧɚ ɤɧɨɩɤɟ Save. ɉɪɨɟɤɬ ɛɭɞɟɬ ɩɟɪɟɫɬɪɨɟɧ, ɢ ɩɪɨɛɥɟɦɚ ɛɭɞɟɬ ɩɨɤɚɡɚɧɚ ɧɟɫɤɨɥɶɤɢɦɢ ɫɩɨɫɨɛɚɦɢ: x ȼ ɩɟɪɫɩɟɤɬɢɜɟ Problems ɩɟɪɟɱɢɫɥɹɸɬɫɹ ɩɪɨɛɥɟɦɵ. x ȼ ɩɟɪɫɩɟɤɬɢɜɟ Package Explorer, ɩɟɪɫɩɟɤɬɢɜɟType Hierarchy ɢɥɢ Outline ɨɬɦɟɬɤɢ ɨɛ ɨɲɢɛɤɚɯ ɩɨɹɜɥɹɸɬɫɹ ɧɚ ɨɲɢɛɨɱɧɵɯ ɷɥɟɦɟɧɬɚɯ Java ɢ ɧɚ ɢɯ ɪɨɞɢɬɟɥɶɫɤɢɯ ɷɥɟɦɟɧɬɚɯ. x ɇɚ ɜɟɪɬɢɤɚɥɶɧɨɣ ɥɢɧɟɣɤɟ ɪɟɞɚɤɬɨɪɚ ɨɬɦɟɬɤɚ ɨɲɢɛɤɢ ɨɬɨɛɪɚɠɚɟɬɫɹ ɜɨɡɥɟ ɨɲɢɛɨɱɧɨɣ ɫɬɪɨɤɢ. 18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »