°Ë»ö ´ëÈ »óÀÚ¿¡¼ ÆÄÀÏ, ÅØ½ºÆ® ¶Ç´Â Java °Ë»öÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Java °Ë»öÀº ÄÚµåÀÇ ±¸Á¶¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. ÆÄÀÏ °Ë»ö¿¡¼ À̸§º° ¹×/¶Ç´Â ÅØ½ºÆ® ÄÁÅÙÃ÷º°·Î ÆÄÀÏÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. »öÀÎ ÁöÁ¤Àº Java °Ë»öÀ» ´õ »¡¸® ÇÏ´Â ¹Ý¸é, ÅØ½ºÆ® ÄÁÅÙÃ÷¿¡ ´ëÇÑ °Ë»öÀ» »ç¿ëÇϸé ÁÖ¼® ¹× ¹®ÀÚ¿ ³»ºÎ¿¡¼ ÀÏÄ¡»çÇ×À» ãÀ» ¼ö ÀÖ½À´Ï´Ù.
1.
|
Java Perspective¿¡¼ Workbench µµ±¸ ¸ðÀ½ÀÇ °Ë»ö
´ÜÃ߸¦ Ŭ¸¯Çϰųª ¸Þ´º Ç¥½ÃÁÙ¿¡¼ °Ë»ö
> Java¸¦ »ç¿ëÇϽʽÿÀ.
|
2.
|
¾ÆÁ÷ ¼±ÅõǾî ÀÖÁö ¾ÊÀ¸¸é Java
°Ë»ö ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.
|
3.
|
°Ë»ö ¹®ÀÚ¿
Çʵ忡 runTest¸¦ ÀÔ·ÂÇϽʽÿÀ. Ž»ö ´ë»ó ¿µ¿ª¿¡¼ ¸Þ¼Òµå¸¦ ¼±ÅÃÇϰí ÇÑ°è ¹üÀ§ ¿µ¿ª¿¡¼ ÂüÁ¶¸¦ ¼±ÅÃÇϽʽÿÀ.
¹üÀ§°¡ ÀÛ¾÷°ø°£À¸·Î ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ![]() ±×·± ´ÙÀ½ °Ë»öÀ» Ŭ¸¯ÇϽʽÿÀ. °Ë»ö Áß ¾ðÁ¦µçÁö Ãë¼Ò¸¦ Ŭ¸¯ÇÏ¿© °Ë»öÀ»
ÁßÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÎºÐ °á°ú°¡ Ç¥½ÃµË´Ï´Ù.
|
4.
|
Java Perspective¿¡¼ °Ë»ö º¸±â°¡ °Ë»ö °á°ú¸¦
Ç¥½ÃµË´Ï´Ù.
![]() ´ÙÀ½ ÀÏÄ¡ Ç׸ñ Ç¥½Ã
¹× ÀÌÀü ÀÏÄ¡ Ç׸ñ Ç¥½Ã ´ÜÃ߸¦ »ç¿ëÇÏ¿©
°¢ ÀÏÄ¡¸¦ Ž»öÇϽʽÿÀ. ÀÏÄ¡°¡ ¹ß°ßµÈ ÆÄÀÏÀÌ ÇöÀç ¿·Á ÀÖÁö ¾ÊÀ¸¸é ÆíÁý±â¿¡¼ ¿¸³´Ï´Ù.
|
5.
|
°Ë»ö º¸±â ´ÜÃ߸¦ »ç¿ëÇÏ¿© °Ë»ö ÀÏÄ¡¸¦ Ž»öÇÒ ¶§,
ÆÄÀÏÀº ÆíÁý±âÀÇ ÀÏÄ¡°¡ ÀÖ´Â °÷¿¡¼
¿¸³´Ï´Ù. °Ë»ö ÀÏÄ¡´Â ¸¶Ä¿ ¸·´ë¿¡ °Ë»ö ¸¶Ä¿ űװ¡ ºÙ¿©Á® ÀÖ½À´Ï´Ù.
![]() |
1.
|
ÆÐŰÁö Ž»ö±â º¸±â¿¡¼ junit.framework.Assert.java¸¦ µÎ ¹ø Ŭ¸¯ÇÏ¿© ÆíÁý±â¿¡¼ ¿©½Ê½Ã¿À.
|
2.
|
¾Æ¿ô¶óÀÎ º¸±â¿¡¼ fail(String) ¸Þ¼Òµå¸¦ ¼±ÅÃÇϰí
ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ ÂüÁ¶ >
ÀÛ¾÷°ø°£À» ¼±ÅÃÇϽʽÿÀ.
![]() |
1.
|
Java Perspective¿¡¼ Workbench µµ±¸ ¸ðÀ½ÀÇ °Ë»ö
´ÜÃ߸¦ Ŭ¸¯Çϰųª ¸Þ´º Ç¥½ÃÁÙ¿¡¼ °Ë»ö > ÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ.
|
2.
|
¾ÆÁ÷ ¼±ÅõǾî ÀÖÁö ¾ÊÀ¸¸é ÆÄÀÏ °Ë»ö ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.
|
3.
|
Æ÷ÇÔ ÅØ½ºÆ® Çʵ忡
TestCase¸¦ ÀÔ·ÂÇϽʽÿÀ. ÆÄÀÏ
À̸§ ÆÐÅÏ Çʵ忡¼ *.java·Î ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
¹üÀ§°¡ ÀÛ¾÷°ø°£À¸·Î ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
±×·± ´ÙÀ½ °Ë»öÀ» Ŭ¸¯ÇϽʽÿÀ. ![]() |
4. | ÁöÁ¤ÇÑ ÆÄÀÏ À̸§ ÆÐÅÏÀ» °¡Áö´Â ÆÄÀÏÀ» ¸ðµÎ ãÀ¸·Á¸é Æ÷ÇÔ ÅØ½ºÆ® Çʵ带 ºñ¿ö µÎ½Ê½Ã¿À. |