ÇÁ·Î±×·¥ ½ÇÇà

¿©±â¼­´Â Workbench¿¡¼­ Java ½ÇÇà ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â °Í¿¡ ´ëÇØ ÇнÀÇÕ´Ï´Ù.

1.

ÆÐŰÁö º¸±â¿¡¼­ junit.textui.TestRunner.java¸¦ ã¾Æ µÎ ¹ø Ŭ¸¯ÇÏ¿© ÆíÁý±â¿¡¼­ ¿©½Ê½Ã¿À.

2.

¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ TestRunner Ŭ·¡½º¿¡´Â "½ÇÇà °¡´ÉÇÑ" ¾ÆÀÌÄÜÀÌ ÀÖ´Ù´Â Á¡¿¡ À¯ÀÇÇϽʽÿÀ.

3.

ÆÐŰÁö º¸±â¿¡¼­ junit.textui ÆÐŰÁö¸¦ ¼±ÅÃÇÏ°í µµ±¸ ¸ðÀ½ÀÇ ½ÇÇà ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.

4.

½ÇÇà ´ëÈ­ »óÀÚ¿¡¼­ JUnit ÇÁ·ÎÁ§Æ®ÀÇ ±âº» ½ÇÇà±â·Î ¼³Á¤ »óÀÚ°¡ ¼±ÅõǾî ÀÖ´ÂÁö È®ÀÎÇÑ ÈÄ ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.

Âü°í: ÀÌ ¿É¼ÇÀº ÇÁ·ÎÁ§Æ®¿¡¼­ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ·Á¸é Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà±â¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù´Â Á¡À» "»ó±â"½Ãŵ´Ï´Ù.

5.

´ë»ó ¼±Åà ´ëÈ­ »óÀÚ¿¡¼­ TestRunner- junit.textui¸¦ ¼±ÅÃÇÏ°í ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.

6.

µð¹ö±× Perspective°¡ ¿­¸®°í ÇÁ·Î±×·¥¿¡ ½ÇÇà Àμö°¡ ÇÊ¿äÇÏ´Ù´Â ¸Þ½ÃÁö¿Í ÇÔ²² TestRunner ÇÁ·Î±×·¥ÀÌ ÄÜ¼Ö º¸±â¿¡¼­ ½ÇÇàµË´Ï´Ù.

ÇÁ·Î¼¼½º º¸±â¿¡ JUnit ½ÇÇàÀÌ Ç¥½ÃµÈ´Ù´Â Á¡¿¡ À¯ÀÇÇϽʽÿÀ.

Âü°í: µð¹ö±× ȯ°æ ¼³Á¤ ÆäÀÌÁö(â > ȯ°æ ¼³Á¤ > µð¹ö±×)¿¡¼­ ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ µð¹ö±× Perspective·Î ÀÚµ¿ ÀüȯÇÒÁö ¿©ºÎ¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

7.

±âº» Workbench â ¿ÞÂÊ °¡ÀåÀÚ¸®¸¦ µû¶ó ÀÖ´Â ¹Ù·Î °¡±â Ç¥½ÃÁÙÀÇ ÇØ´ç Perspective ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿© Java Perspective·Î ¸®ÅÏÇϽʽÿÀ.

8.

ÆÐŰÁö º¸±â¿¡¼­ junit.textui.TestRunner.java ÀÚ¿øÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Ư¼ºÀ» ¼±ÅÃÇϽʽÿÀ.

9.

½ÇÇà Àμö Ư¼º ÆäÀÌÁöÀÇ ÇÁ·Î±×·¥ Àμö Çʵ忡 junit.samples.VectorTest¸¦ ÀÔ·ÂÇϽʽÿÀ. ±×·± ´ÙÀ½ È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.

10.

Workbench µµ±¸ ¸ðÀ½¿¡ ÀÖ´Â ½ÇÇà ´ÜÃßÀÇ µå·Ó ´Ù¿î ¸Þ´º¿¡¼­ TestRunner¸¦ ¼±ÅÃÇϽʽÿÀ. ÀÌ ¸ñ·Ï¿¡´Â ÀÌÀü¿¡ ½ÇÇàµÈ ÇÁ·Î±×·¥ÀÌ ÀÖ½À´Ï´Ù.

11.

µð¹ö±× Perspective°¡ ¿­¸®°í À̹ø¿¡´Â TestRunner ÇÁ·Î±×·¥ÀÌ ¿Ã¹Ù·Î ½ÇÇàµÇ¾î ½ÇÇàµÈ Å×½ºÆ® Ƚ¼ö¸¦ Ç¥½ÃÇÕ´Ï´Ù.

ÇÁ·Î¼¼½º º¸±â¿¡ ´Ù¸¥ JUnit ½ÇÇàÀÌ Ç¥½ÃµÈ´Ù´Â Á¡¿¡ À¯ÀÇÇϽʽÿÀ.

Âü°í: ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Àç½ÇÇàÀ» ¼±ÅÃÇϸé ÀÌ ÇÁ·Î¼¼½º¸¦ Àç½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

12.

ÇÁ·Î¼¼½º º¸±âÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Remove All Terminated¸¦ ¼±ÅÃÇÏ¿© Á¾·áµÈ ½ÇÇà º¸±â¸¦ Áö¿ì½Ê½Ã¿À.