ÄÚµåÀÇ ¹®Á¦Á¡ ½Äº°

ÀÌ ¼½¼Ç¿¡¼­´Â Äڵ忡¼­ ¹®Á¦Á¡À» ½Äº°ÇÏ´Â ¿©·¯ Ç¥½Ã±â¸¦ °ËÅäÇÕ´Ï´Ù.
 
1.
ºôµå ¹®Á¦Á¡Àº Ç×»ó Ÿ½ºÅ© º¸±â¿¡ Ç¥½ÃµË´Ï´Ù. (¿©±â¼­ Ÿ½ºÅ© º¸±â´Â ºñ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.)
2.
ÆÐŰÁö Ž»ö±â º¸±âÀÇ ÆíÁý±â¿¡¼­ junit.framework.TestCase.java¸¦ ¿©½Ê½Ã¿À.
3.
ÆÄÀÏ(package junit.framework;)ÀÇ Ã¹ ¹øÂ° Çà ³¡¿¡ ÀÖ´Â ¼¼¹ÌÄÝ·ÐÀ» »èÁ¦ÇÏ¿© ±¸¹® ¿À·ù¸¦ Ãß°¡ÇϽʽÿÀ.
¼¼¹ÌÄÝ·ÐÀÌ ´©¶ôµÈ ÆíÁý±â
4.
ÀÛ¾÷ÀÌ ¿Ï·áµÇ¸é ÀúÀå ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. ÇÁ·ÎÁ§Æ®°¡ ÁõºÐµÇ¸é¼­ ºôµåµÇ°í ¹®Á¦Á¡ÀÌ ¹ß°ßµË´Ï´Ù.
Âü°í: º¯°æµÈ ÆÄÀϰú ¿©±â¿¡ Á¾¼ÓµÈ ÆÄÀϸ¸ ´Ù½Ã ÄÄÆÄÀϵ˴ϴÙ.
5.
¹®Á¦Á¡Àº ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.
  • Ÿ½ºÅ© º¸±â¿¡¼­ ¹®Á¦Á¡ÀÌ ³ª¿­µË´Ï´Ù
  • ÆÐŰÁö Ž»ö±â º¸±â, À¯Çü °èÃþ ±¸Á¶ º¸±â ¶Ç´Â ¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ ¹®Á¦Á¡ ƼÄÏÀÌ ¹®Á¦Á¡ÀÇ ¿µÇâÀ» ¹Þ´Â Java ¿ä¼Ò¿Í ±× ¿ä¼ÒÀÇ »óÀ§ ¿ä¼Ò¿¡ ³ªÅ¸³³´Ï´Ù 
  • ÆíÁý±â¿¡¼­ ¹®Á¦Á¡ ¸¶Ä¿°¡ ¿µÇâÀ» ¹Þ´Â Çà °¡±îÀÌ¿¡ Ç¥½ÃµË´Ï´Ù
  • ¿À·ù¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Â ´Ü¾î ¾Æ·¡ÀÇ ¼±Àº Á÷¼±À¸·Î ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
  • ÆíÁý±âÀÇ °³¿ä ´«±ÝÀÚ¿¡ ¹®Á¦Á¡ Ç¥½Ã±â°¡ µé¾î ÀÖ½À´Ï´Ù(3´Ü°è¿Í 6´Ü°èÀÇ ±×¸² ÂüÁ¶)
  • ¶ÇÇÑ ÆíÁý±â ÅÇ¿¡ ¹®Á¦Á¡ ¸¶Ä¿·Î ÁÖ¼®ÀÌ Ç¥½ÃµË´Ï´Ù
ÆÐŰÁö Ž»ö±â, ÆíÁý±â ¹× Ÿ½ºÅ© º¸±âÀÇ ¹®Á¦Á¡ ¸¶Ä¿
6.
¸¶Ä¿ ¸·´ëÀÇ ¹®Á¦Á¡ ¸¶Ä¿¿¡ ¸¶¿ì½º Æ÷ÀÎÅ͸¦ °¡Á® °¡¸é ¹®Á¦Á¡¿¡ ´ëÇÑ ¼³¸íÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
¹®Á¦Á¡ ¸¶Ä¿ dz¼± µµ¿ò¸»
7.
ÆíÁý±â ÅÇ¿¡¼­ ´Ý±â ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿© ÆíÁý±â¸¦ ´ÝÀ¸½Ê½Ã¿À.
8.
Ÿ½ºÅ© º¸±âÀÇ ¸ñ·Ï¿¡¼­ ¹®Á¦Á¡À» ¼±ÅÃÇϽʽÿÀ. ÄÁÅØ½ºÆ® ¸Þ´º¸¦ ¿­°í À̵¿À» ¼±ÅÃÇϽʽÿÀ. ¹®Á¦Á¡ À§Ä¡¿¡¼­ ÆíÁý±â¿¡ ÆÄÀÏÀÌ ¿­¸³´Ï´Ù.
Ÿ½ºÅ© º¸±â
9.
¼¼¹ÌÄÝ·ÐÀ» ´Ù½Ã Ãß°¡ÇÏ¿© ÆíÁý±â¿¡¼­ ¹®Á¦Á¡À» Á¤Á¤Çϰí ÀúÀå ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. 
ÀúÀåÇÒ ¶§ ÇÁ·ÎÁ§Æ®°¡ ÀÚµ¿À¸·Î ºôµåµÇ°í WorkbenchÀÇ ¹®Á¦Á¡ Ç¥½Ã±â°¡ ¸ðµÎ »ç¶óÁý´Ï´Ù.
10.
¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ getName() ¸Þ¼Òµå¸¦ ¼±ÅÃÇϽʽÿÀ. ÆíÁý±â°¡ ÀÌ ¸Þ¼Òµå·Î È­¸éÀ̵¿ÇÕ´Ï´Ù.
11.
¸Þ¼ÒµåÀÇ Ã¹ Çà¿¡¼­ ¸®ÅÏµÈ º¯¼ö fNameÀ» fTestNameÀ¸·Î º¯°æÇϽʽÿÀ. ÀÔ·ÂÇÏ´Â µ¿¾È ¹®Á¦Á¡ °­Á¶ ¹ØÁÙÀÌ fTestName¿¡ ³ªÅ¸³ª ¹®Á¦Á¡À» Ç¥½ÃÇÕ´Ï´Ù. °­Á¶µÈ ¹®Á¦Á¡ À§¿¡ ¸¶¿ì½º¸¦ °®´Ù ´ë¸é ¹®Á¦Á¡¿¡ ´ëÇÑ ¼³¸íÀÌ Ç¥½ÃµË´Ï´Ù.
12.
¸¶Ä¿ ¸·´ë¿¡ Àü±¸ ¸¶Ä¿°¡ Ç¥½ÃµË´Ï´Ù. Àü±¸´Â ÀÌ ¹®Á¦Á¡¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤Á¤ Á¦¾ÈÀ» Ç¥½ÃÇÕ´Ï´Ù.
Àü±¸ ¹× ¹®Á¦Á¡ °­Á¶ ¼±
13.
Ç¥½ÃµÈ ¹üÀ§ ¾È¿¡ Ä¿¼­¸¦ ³õ°í ÆíÁý ¸Þ´º Ç¥½ÃÁÙ¿¡¼­ ºü¸¥ ¼öÁ¤À» ¼±ÅÃÇϽʽÿÀ. ¶ÇÇÑ Ctrl+1À» ´©¸£°Å³ª Àü±¸¸¦ ¸¶¿ì½º ¿ÞÂÊ ´ÜÃ߷ΠŬ¸¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡´ÉÇÑ Á¤Á¤°ú ÇÔ²² ¼±Åà ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù.
Á¤Á¤ Á¦¾È
14.
'fNameÀ¸·Î º¯°æ'À» ¼±ÅÃÇÏ¿© ¹®Á¦Á¡À» ¼öÁ¤ÇϽʽÿÀ. Á¤Á¤ÀÌ Àû¿ëµÇ¸é ¹®Á¦Á¡ °­Á¶ ¼±ÀÌ »ç¶óÁý´Ï´Ù.
15.
ÀúÀåÇÏÁö ¾Ê°í ÆÄÀÏÀ» ´ÝÀ¸½Ê½Ã¿À.
16.
â > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ¹®Á¦Á¡ Ç¥½Ã ¾Æ·¡ÀÇ ´Ù¾çÇÑ ¹®Á¦Á¡ Ç¥½Ã±â¸¦ »ç¿ë °¡´ÉÇÏ°Ô Çϰųª »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.