| ¼î ´Ï UNIX ½© ½ºÅ©¸³Æ®¸¦À§ÇÑ XUnit ±â¹Ý ´ÜÀ§ Å×½ºÆ® |
Áö±Ý ´Ù¿î·Îµå |
¼î ´Ï ¼øÀ§ ¹× ¿ä¾à
¼î ´Ï ű×
¼î ´Ï ¼³¸í
UNIX ½© ½ºÅ©¸³Æ®¸¦À§ÇÑ XUnit ±â¹Ý ´ÜÀ§ Å×½ºÆ® Shunit2´Â Bourne ±â¹Ý ½© ½ºÅ©¸³Æ®¸¦À§ÇÑ XUnit ´ÜÀ§ Å×½ºÆ® ÇÁ·¹ÀÓ ¿öÅ©À̸ç, Shunit2°¡ ÇÒ ¼öÀÖ´Â ´ÜÀ§ Å×½ºÆ®¸¦ ÀÛ¼ºÇÏ·Á´Â ¿å±¸¸¦ °¡Áö°í ÀÖÀ¸¸é Junit, Pyunit µî°ú ºñ½ÁÇÑ ¹æ½ÄÀ¸·Î ÀÛµ¿Çϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ÀÛ¾÷. ShunitÀº Mac OS X, Linux, Windows, FreeBSD ¹× Solaris.Note : ShunitÀº GNU ¶óÀ̺귯¸® ¶Ç´Â ´ú ÀÏ¹Ý °øÁß ¶óÀ̼¾½º (LGPL) Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º°¡ ºÎ¿©µÇ°í ¹èÆ÷µË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ º¯¼ö°¡ ¼³Á¤ µÇ´õ¶óµµ ÀϺΠ¸í½Ã Àû º¯¼ö ±âº»°ªÀÌ Ãß°¡ µÇ´õ¶óµµ ½ºÅ©¸³Æ®°¡ Ãë¼Ò µÉ ¶§ ¶§·Î´Â ÀÌ»óÇÏ°Ô ÀÛµ¿ÇÏ´õ¶óµµ. ¡¤ ZSH ȣȯ¼º¿¡ ´ëÇÑ Ãß°¡ ÇØ°á ¹æ¹ý. ¡¤ Shunit2´Â ÀÌÁ¦ Å×½ºÆ®°¡ ½ÇÆÐÇÑ °æ¿ì 0ÀÌ ¾Æ´Ñ Á¾·á ÄÚµå·Î Á¾·áµË´Ï´Ù. ÀÌ°ÍÀº ÀÚµ¿È µÈ Å×½ºÆ® ÇÁ·¹ÀÓ ¿öÅ©¸¦ À§ÇØ ¼öÇàµÇ¾ú½À´Ï´Ù. °Ç³Ê ¶Ú Å×½ºÆ®´Â ½ÇÆзΠ°£ÁÖµÇÁö ¾ÊÀ¸¸ç Á¾·á Äڵ忡´Â ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù. ¡¤ ´ÜÀ§ Å×½ºÆ®¿¡¼ stderr Ãâ·ÂÀ» º¯°æÇß½À´Ï´Ù.
¼î ´Ï °ü·Ã ¼ÒÇÁÆ®¿þ¾î