Java ¿ä¼Ò À̵¿ ¹× º¹»ç

¿©±â¼­´Â Java ÆÐŰÁö °£¿¡ ÀÚ¿øÀ» À̵¿Çϵµ·Ï ¸®ÆÑÅ丵À» »ç¿ëÇÕ´Ï´Ù.   ¸®ÆÑÅ丵 Á¶Ä¡´Â ÄÚµåÀÇ ÀÇ¹Ì Ã¼°è¸¦ º¯°æÇÏÁö ¾Ê°í ÄÚµåÀÇ ±¸Á¶¸¦ º¯°æÇÕ´Ï´Ù.

  1. ÆÐŰÁö Ž»ö±â º¸±â¿¡¼­ test ÆÐŰÁö·Î ºÎÅÍ MyTestCase.java ÆÄÀÏÀ» ¼±ÅÃÇÏ¿© junit.samples ÆÐŰÁö·Î ²ô½Ê½Ã¿À. (ÆÄÀÏÀ» ²ø¾î¼­ ³õ´Â °ÍÀº ÆÄÀÏÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ¸®ÆÑÅÍ > À̵¿À» ¼±ÅÃÇÏ´Â °Í°ú À¯»çÇÕ´Ï´Ù.
  2. À̵¿ ÁßÀÎ ÆÄÀÏÀÇ ÂüÁ¶¸¦ °»½ÅÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ ¼±ÅÃÇϵµ·Ï ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù. ÀϹÝÀûÀ¸·Î, ÄÄÆÄÀÏ ¿À·ù¸¦ ÇÇÇÒ ¼ö ÀÖµµ·Ï À̸¦ ¼öÇàÇÏ·Á´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ¹Ì¸®º¸±â ´ÜÃ߸¦ ´­·¯ º¯°æµÇ´Â Ç׸ñ ¸ñ·ÏÀ» À̵¿ °á°ú·Î È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À. ÆÄÀÏÀÌ À̵¿ÇÏ°í ÆÐŰÁö ¼±¾ðÀÌ º¯°æµÇ¾î »õ À§Ä¡¸¦ ¹Ý¿µÇÕ´Ï´Ù.

    junit.samples ÆÐŰÁö·Î À̵¿µÈ ÆÄÀÏ

  4. MyTestCase.java ÆÄÀÏÀ» ¼±ÅÃÇϰí JUnit ÇÁ·ÎÁ§Æ®ÀÇ ·çÆ® µð·ºÅ丮·Î ²ô½Ê½Ã¿À. ´Ù½Ã ¸»Çϸé, »ç¿ëÀÚ°¡ º¯°æ»çÇ× ¹Ì¸®º¸±â¸¦ °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï ´ëÈ­ »óÀÚ°¡ ÆË¾÷µË´Ï´Ù. È®ÀÎ(¶Ç´Â ¹Ì¸®º¸±â âÀÇ ¿Ï·á)À» ´©¸£¸é, Ŭ·¡½º¸¦ Æ÷ÇÔÇÒ ±âº» ÆÐŰÁö°¡ ÀÛ¼ºµÇ°í ±âº» ÆÐŰÁö¿¡¼­ ÆÄÀÏ À§Ä¡¸¦ ¹Ý¿µÇÒ ¼ö ÀÖµµ·Ï ÆÐŰÁö ¼±¾ðÀÌ Á¦°ÅµË´Ï´Ù. ÆÄÀÏÀ» ±âº» ÆÐŰÁö·Î À̵¿ÇÒ °æ¿ì ½Ã½ºÅÛÀº ±âº» ÆÐŰÁö·Î À̵¿ÇÒ ¶§ÀÇ ÂüÁ¶ °»½Å»çÇ׿¡ ´ëÇØ »ç¿ëÀÚ¿¡°Ô ¾Ë¸®´Â °æ°í ´ëÈ­ »óÀÚ¸¦ Ãß°¡·Î ÆË¾÷ÇÕ´Ï´Ù. ÆÄÀÏÀ» ±âº» ÆÐŰÁö·Î À̵¿ÇÒ ¶§¸¶´Ù ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÏÁö ¾ÊÀ¸·Á¸é ÀÌ ¸Þ½ÃÁö ´Ù½Ã Ç¥½Ã ¾ÈÇÔ ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.

    ±âº» ÆÐŰÁö·Î À̵¿µÈ ÆÄÀÏ

ÄÁÅØ½ºÆ® ¸Þ´º¸¦ »ç¿ëÇÏ´Â °ÍÀº ²ø¾î¼­ ³õ±âÀÇ ´Ù¸¥ ¹æ¹ýÀÔ´Ï´Ù.  ¸Þ´º »ç¿ë ½Ã ÀÌ¹Ì Ç¥½ÃµÈ ÂüÁ¶ °»½Å ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÒ »Ó¸¸ ¾Æ´Ï¶ó À̵¿ ´ëÈ­ »óÀÚ¿¡¼­ ´ë»ó ÆÐŰÁö¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

  1. MyTestCase.java ÆÄÀÏÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ¸®ÆÑÅÍ > À̵¿À» ¼±ÅÃÇϽʽÿÀ.
  2. À̵¿ ´ëÈ­ »óÀÚ¿¡¼­ °èÃþ ±¸Á¶¸¦ ÆîÃļ­ ÀÚ¿øÀÇ »õ À§Ä¡¸¦ ã¾Æº¸½Ê½Ã¿À. junit.samples ÆÐŰÁö¸¦ ¼±ÅÃÇÑ ÈÄ È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ. Ŭ·¡½º°¡ À̵¿ÇÏ°í ÆÐŰÁö ¼±¾ðÀÌ »õ À§Ä¡·Î °»½ÅµË´Ï´Ù.

    ´ë»ó À̵¿ ´ëÈ­ »óÀÚ

°ü·Ã °³³ä

Java º¸±â
¸®ÆÑÅ丵 Áö¿ø

°ü·Ã Ÿ½ºÅ©

¸®ÆÑÅ丵
Java ¿ä¼Ò º¹»ç ¹× À̵¿
Æú´õ, ÆÐŰÁö ¹× ÆÄÀÏ À̵¿

°ü·Ã ÂüÁ¶

¸®ÆÑÅ丵 Á¶Ä¡
¸®ÆÑÅ丵 ¸¶¹ý»ç
¸®ÆÑÅ丵 ȯ°æ ¼³Á¤

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.