P-Unit.

P- À¯´ÖÀº ¼º´É º¥Ä¡ ¸¶Å© ¹× ´ÜÀ§ Å×½ºÆ®¸¦À§ÇÑ ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

P-Unit. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °Ô½ÃÀÚ À̸§:
  • Andrew Zhang
  • ¿î¿µÃ¼Á¦:
  • Windows All / Unix
  • ÆÄÀÏ Å©±â:
  • 2.6 MB

P-Unit. ű×


P-Unit. ¼³¸í

P-UnitÀº µ¿ÀÏÇÑ Å×½ºÆ®¸¦ ½ÇÇàÇϵµ·Ï Áö¿øÇÏ´Â ¼º´É º¥Ä¡ ¸¶Å© ¹× ´ÜÀ§ Å×½ºÆ®¸¦À§ÇÑ ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ ¿öÅ©·Î ÀÏ¹Ý ÅؽºÆ®, À̹ÌÁö ¶Ç´Â PDF ÆÄÀÏÀÇ ÇüÅ·Π°á°ú¸¦ »ý¼ºÇÏ°í ¸Þ¸ð¸® ¹× ½Ã°£ ¼Òºñ¸¦ ÃßÀûÇÕ´Ï´Ù. Å×½ºÆ® ½ºÀ§Æ® ¹× Å×½ºÆ® Ŭ·¡½º Å×½ºÆ® ½ºÀ§Æ® ¹× Å×½ºÆ® Ŭ·¡½º´Â P-UnitÀÇ µÎ °¡Áö Áß¿äÇÑ °³³äÀÔ´Ï´Ù. P- À¯´ÖÀº Å×½ºÆ® Ŭ·¡½º¿¡ ´ëÇÑ Æ¯¼ö À¯ÇüÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î ¸ðµç Ŭ·¡½º´Â Å×½ºÆ® Ŭ·¡½º°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð JUnit Å×½ºÆ® ÄÉÀ̽º°¡ Æ÷ÇԵ˴ϴÙ. Ư¼ö P-Unit ¸¸ Å×½ºÆ® Ŭ·¡½º - P-UnitTest¿¡ ´ëÇÑ Æ¯º°ÇÑ ÀÎÅÍÆäÀ̽º°¡ Çϳª ÀÖ½À´Ï´Ù. P- À¯´ÖÀº ´ÙÀ½ ÀýÂ÷¿¡ µû¶ó Á¤»óÀûÀÎ Å×½ºÆ®¸¦ ½ÇÇàÇÕ´Ï´Ù. ¡¤ ¼³Á¤ÀÌ ÀÖÀ¸¸é ¼³Á¤À» È£ÃâÇϽʽÿÀ. ¡¤ Å×½ºÆ® ¹æ¹ýÀ» È£ÃâÇϽʽÿÀ. ¡¤ Ƽ¾î ´Ù¿î ¹æ¹ýÀ» È£ÃâÇϽʽÿÀ. ¼³Ä¡ ¹× ´«¹° ´Ù¿îÀÌ ¼º´É Å×½ºÆ®ÀÇ ÀϺηΠ°£ÁÖ µÉ °ÍÀ¸·Î ¾Ë¾Æ ë½À´Ï´Ù. ¼º´É µ¥ÀÌÅÍ·Î °è»êÇÏÁö ¾ÊÀ¸·Á¸é ´ÙÀ½°ú °°ÀÌ ½ÇÇàµÉ P-UnitTest ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇؾßÇÕ´Ï´Ù. ¡¤ SetupBeforeWatchers¸¦ È£ÃâÇϽʽÿÀ. ¡¤ SetAfterWatchers¸¦ È£ÃâÇϽʽÿÀ. ¡¤ Å×½ºÆ® ¹æ¹ýÀ» È£ÃâÇϽʽÿÀ. ¡¤ TearDownbeforewatchers¸¦ È£ÃâÇϽʽÿÀ. ¡¤ TearDownAfterWatchers¸¦ È£ÃâÇϽʽÿÀ. À̸§¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ ¼³Á¤ ¹× Âõ¾îÁü Äڵ带 SetupBeforeWatchers ¹× TearDownAfterWatcher¿¡ ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. ½Ã°£ / ¸Þ¸ð¸® ·¹ÄÚµå P- À¯´ÖÀº Å×½ºÆ® ¹æ¹ýÀ» ½ÇÇàÇÏ´Â ¸Þ¸ð¸® ¹× ½Ã°£ ¼Òºñ¸¦ ±â·ÏÇÕ´Ï´Ù. Å×½ºÆ® ¹æ¹ýÀ» ½ÇÇàÇÏ´Â µ¿¾È »óŸ¦ °¨ÁöÇÏ´Â P- À¯´Ö¿¡ "°¨½ÃÀÚ"°³³äÀÌ ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ¸Þ¸ð¸® °¨½ÃÀÚ ¹× ½Ã°£ °¨½ÃÀÚ°¡ ¼³Ä¡µË´Ï´Ù. P-UnitÀº »ç¿ëÀÚ Á¤ÀÇ °¨½ÃÀÚµµ Áö¿øÇÕ´Ï´Ù. »ç¿ëÀÚ´Â °¨½ÃÀÚ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ°í P-Unit ¸Þ¼Òµå ·¯³Ê¿¡ µî·ÏÇؾßÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ½Ã°£ °¨½ÃÀÚ°¡ È°¼ºÈ­µË´Ï´Ù. ¸Þ¸ð¸® ¼Òºñ¸¦ º¸·Á¸é ÇϳªÀÇ ÁÙ Äڵ带 Ãß°¡ÇؾßÇÕ´Ï´Ù. runner.methodrunner (). addWatcher (»õ MemoryWatcher ()); µ¿½Ã P- À¯´ÖÀº µ¿½Ã¿¡ Å×½ºÆ®¸¦ ½ÇÇàÇÏ´Â °ÍÀ» Áö¿øÇÕ´Ï´Ù. ±×°ÍÀ» ¾²´Â ¹æ¹ý? Å×½ºÆ®¿¡¼­ µ¿½Ã¿¡ ¾µ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. Á¤»óÀûÀÎ Å×½ºÆ®¿Í µ¿ÀÏÇÕ´Ï´Ù. P-UnitConcurreNtrunner ¸¸ µ¿½Ã¿¡ Å×½ºÆ®¸¦ ½ÇÇàÇϸéµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ·¯³Ê¸¦ ÂüÁ¶ÇϽʽÿÀ. ·¯³Ê ·¯³Ê´Â P-UnitÀÇ ÇÙ½É °³³äÀÔ´Ï´Ù. Å×½ºÆ®¸¦ ½ÇÇàÇÏ·Á¸é ·¯³Ê°¡ ÇÊ¿äÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î µÎ °³ÀÇ ·¯´× ·¯³Ê¿Í µ¿½Ã ·¯³Ê°¡ ÀÖÀ¸¹Ç·Î ÇϳªÀÇ Å×½ºÆ®¸¦ ¼Ö·Î ¹× µ¿½Ã¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ·¯³Ê¸¦ ½ÃÀÛÇÏ´Â °ÍÀº º¹ÀâÇմϱî? ÇÑ ÁÙ ÄÚµå : »õ·Î¿î ¼Ö·Î·ç³Ê (). ½ÇÇà (myTest.Class); ¶Ç´Â »õ·Î¿î concurrentrunner (). ½ÇÇà (myTest.class); ±âº»ÀûÀ¸·Î P-UnitConcurreNtrunner´Â Å×½ºÆ® ¹æ¹ýÀ» ½ÇÇàÇϱâ À§ÇØ 10 °³ÀÇ ½º·¹µå¸¦ ½ÃÀÛÇÕ´Ï´Ù. P-UnitConcurrentUnner (int threadcount)ÀÇ »ý¼ºÀÚ¿¡¼­ ±¸¼º ÇÒ ¼ö ÀÖÀ¸¸ç Å×½ºÆ® Ŭ·¡½º¿¡¼­ ¹Ì¼¼ÇÑ Á¦¾î¸¦ ¼öÇà ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´Ù¸¥ ½º·¹µå ¼ö·Î ´Ù¸¥ Å×½ºÆ® Ŭ·¡½º¸¦ ½ÇÇà ÇؾßÇÏ´Â °æ¿ì ConcurrentCount¸¦ ¹Ýȯ ÇؾßÇÏ´Â Å×½ºÆ®¿¡ ´ëÇÑ µ¿½Ã ÀÎÅÍÆäÀ̽º ¸¸ ±¸ÇöÇؾßÇÕ´Ï´Ù.


P-Unit. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

°³¹ßÀÚ IDE.

ÀÚ½ÅÀÇ ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â °ÔÀÓÀ» °³¹ßÇÏ°í ÀÖÁö¸¸ ¼ÒÇÁÆ®¿þ¾î°¡ ºñ½Î´Â °ÍÀԴϱî? ...

223 2.5 MB

´Ù¿î·Îµå

ÅؽºÆ® Æ®¸®¸Ó

ÅؽºÆ® Æ®¸®¸Ó - ÅؽºÆ® ÆÄÀÏÀÇ ¸ðµç ÇàÀÇ ½ÃÀÛ ºÎºÐ ¹× ³¡¿¡¼­ ÁöÁ¤µÈ ¼öÀÇ ¹®ÀÚ ¼ö¸¦ ´Ùµë½À´Ï´Ù. ...

288 1.4 MB

´Ù¿î·Îµå

xslide.

XSL ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ÆíÁýÇÏ°í XSL ÇÁ·Î¼¼½º ½ÇÇàÀ»À§ÇÑ EMACS ÁÖ ¸ðµå ...

210 28.3 MB

´Ù¿î·Îµå