¿©±â¼´Â Java ÇÁ·Î±×·¥À» µð¹ö±×ÇÕ´Ï´Ù.
1. |
Java PerspectiveÀÇ ÆÐŰÁö º¸±â¿¡¼ junit.samples.VectorTest.java¸¦ µÎ ¹ø Ŭ¸¯ÇÏ¿© ÆíÁý±â¿¡¼ ¿©½Ê½Ã¿À. |
2. |
setUp() ¸Þ¼Òµå¿¡¼ ´ÙÀ½ ÇàÀÇ ¸¶Ä¿ ¸·´ë(ÆíÁý±â ¿µ¿ª ¿ÞÂÊ °¡ÀåÀÚ¸®¸¦ µû¶ó ÀÖ´Â)¿¡ Ä¿¼¸¦ À§Ä¡½ÃŰ½Ê½Ã¿À. fFull.addElement (new Integer(1)); µÎ ¹ø Ŭ¸¯ÇÏ¿© Áß´ÜÁ¡À» ¼³Á¤ÇϽʽÿÀ. ![]() Áß´ÜÁ¡ Ãß°¡ Âü°í: Áß´ÜÁ¡Àº °ËÁõµÇÁö ¾Ê¾Ò±â ¶§¹®¿¡ Java VMÀÌ ¾ÆÁ÷ Æ÷ÇÔµÈ Å¬·¡½º¸¦ ·ÎµåÇÏÁö ¾Ê¾ÒÀ½À» Ç¥½ÃÇÏ´Â ÆÄ¶õ»öÀÔ´Ï´Ù. |
3. |
ÆÐŰÁö º¸±â¿¡¼ junit.samples ÆÐŰÁö¸¦ ¼±ÅÃÇÏ°í µµ±¸ ¸ðÀ½ÀÇ µð¹ö±× ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. |
4. |
´ëÈ »óÀÚ¿¡¼ VectorTest - junit.samples - /JUnit Ç׸ñÀ» ¼±ÅÃÇÑ ÈÄ ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ. ![]() |
5. |
Áß´ÜÁ¡¿¡ µµ´ÞÇÏ´Â Áï½Ã µð¹ö±× Perspective°¡ ¿¸®°í ½ÇÇàÀÌ ÀϽÃÁߴܵ˴ϴÙ. ÇÁ·Î¼¼½º º¸±â¿¡¼ ÇÁ·Î¼¼½º´Â ¿©ÀüÈ÷ Ȱ¼º »óÅÂÀÓ(Á¾·áµÇÁö ¾ÊÀ½)¿¡ À¯ÀÇÇϽʽÿÀ. ±âŸ ½º·¹µåµµ °è¼Ó ½ÇÇàµË´Ï´Ù. ![]() Âü°í: ÀÌÁ¦ Áß´ÜÁ¡ÀÌ °ËÁõµÇ¾úÀ¸¹Ç·Î ³ì»öÀÔ´Ï´Ù. |
6. |
µð¹ö±× PerspectiveÀÇ ÆíÁý±â¿¡¼ Áß´ÜÁ¡ÀÌ ¼³Á¤µÇ¾î ÀÖ´Â Àüü ÇàÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ °Ë»ç¸¦ ¼±ÅÃÇϽʽÿÀ. ![]() |
7. |
ÇöÀç ½ºÅà ÇÁ·¹ÀÓ ÄÁÅØ½ºÆ®¿¡¼ Ç¥Çö½ÄÀ» Æò°¡ÇÏ°í °Ë»ç±â º¸±â¿¡ ÇØ´ç °á°ú°¡ Ç¥½ÃµË´Ï´Ù. °Ë»ç±â º¸±â¿¡¼ Ç¥Çö½ÄÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ Á¦°Å¸¦ ¼±ÅÃÇϽʽÿÀ. |
8. |
º¯¼ö º¸±â°¡ º¯¼ö°ªÀ» ¼±ÅÃµÈ ½ºÅà ÇÁ·¹ÀÓ¿¡ Ç¥½ÃÇÕ´Ï´Ù. elementCount°¡ º¸ÀÏ ¶§±îÁö º¯¼öÀÇ fFull Æ®¸®¸¦ ÆîÄ¡½Ê½Ã¿À. ![]() |
9. |
µð¹ö±× º¸±â¿¡¼ VectorTest¸¦ ÁøÇàÇϱâ À§ÇØ ´ÙÀ½À» ¼öÇàÇÒ ¶§ º¯¼ö º¸±â¿¡¼ º¯¼ö(¿¹: elementCount)¸¦ »ìÆìº¸½Ê½Ã¿À. °Á¶Ç¥½ÃµÈ ÄÚµå ÇàÀ» °Ç³Ê¶Ù·Á¸é Step Over ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. µ¿ÀÏÇÑ ¸Þ¼ÒµåÀÇ ´ÙÀ½ Çà¿¡¼ ½ÇÇàÀÌ °è¼ÓµË´Ï´Ù(¶Ç´Â ¸Þ¼Òµå°¡ Á¾·áµÈ °æ¿ì ÇöÀç ¸Þ¼Òµå°¡ È£ÃâµÈ ¸Þ¼ÒµåÀÇ ´ÙÀ½ Çà¿¡¼ °è¼ÓµÊ). ![]() |
10. |
µð¹ö±ëÀ» ¼öÇàÇÒ ¶§ ÇÁ·Î±×·¥ÀÌ ¿ÏÀüÇÏ°Ô ½ÇÇàµÇÁö ¾ÊÀº °æ¿ì, ÇÁ·Î¼¼½º º¸±â³ª µð¹ö±× º¸±âÀÇ ÇÁ·Î±×·¥ ½ÇÇà Ç׸ñÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ Á¾·á¸¦ ¼±ÅÃÇϽʽÿÀ. |