ÇÁ·Î±×·¥ µð¹ö±ë

¿©±â¼­´Â 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.

µð¹ö±ëÀ» ¼öÇàÇÒ ¶§ ÇÁ·Î±×·¥ÀÌ ¿ÏÀüÇÏ°Ô ½ÇÇàµÇÁö ¾ÊÀº °æ¿ì, ÇÁ·Î¼¼½º º¸±â³ª µð¹ö±× º¸±âÀÇ ÇÁ·Î±×·¥ ½ÇÇà Ç׸ñÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Á¾·á¸¦ ¼±ÅÃÇϽʽÿÀ.