| Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ Å×½ºÆ®¸¦À§ÇÑ µµ¿ì¹Ì ±¸¹® :: Ŭ·¡½º Å×½ºÆ® |
Áö±Ý ´Ù¿î·Îµå |
Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Piers Cawley
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~pdcawley/
Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ ű×
Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ ¼³¸í
¾²±â Å×½ºÆ®¸¦À§ÇÑ µµ¿ì¹Ì ±¸¹® :: Ŭ·¡½º Å×½ºÆ® Test :: Class :: Sugar´Â Å×½ºÆ® :: Ŭ·¡½º ±â¹Ý Å×½ºÆ®¸¦ ¼³Á¤ÇϱâÀ§ÇÑ »õ·Î¿î ±¸¹®À» Á¦°øÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. ÀÌ ¾ÆÀ̵ð¾î´Â ¿ì¸®°¡ Å×½ºÆ®ÁßÀÎ °ÍÀ» °í±â¿¡ µµ´ÞÇÏ´Â °Í¿¡ Âù¼ºÇϱâ À§ÇØ ¼ö¾÷À» ¾µ ¶§ ¼ö¾÷À» ¾µ ¶§ ¸ðµç Áö·çÇÑ º¸ÀÏ·¯¸¦ ¹´Â °ÍÀÔ´Ï´Ù. ¿ì¸®´Â ´ç½ÅÀÌÇÏ°í ½ÍÀº °Í¿¡ ´ëÇÑ °¡Á¤À» º¸ÁõÇßÀ¸¸ç, ¿ì¸®´Â ´ç½ÅÀ» À§ÇØ ±×µéÀ» À§ÇØ ±×°ÍÀ»ÇÕ´Ï´Ù. µû¶ó¼ TestClass¸¦ ÀÛ¼ºÇÒ ¶§ »ç¶÷Àº TestClass ¿îµ¿À» {...} Å×½ºÆ® ÈÄ¿¡ :: Ŭ·¡½º :: ¼³ÅÁÀÌ ±× ÀÏÀ» Çس½À´Ï´Ù. ´ë·« : {ÆÐÅ°Áö Å×½ºÆ® :: »ç¶÷; ±âº» QW / Å×½ºÆ® :: Ŭ·¡½º /; ¾ö°ÝÇÑ »ç¿ë; °æ°í¸¦ »ç¿ëÇϽʽÿÀ. »ç¶÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÇÏÀ§ ÁÖÁ¦ { '»ç¶÷'}; ...} ¿ì¸®°¡ ¸¸µç °¡Á¤ Áß ÀϺδ ¹«½ÃÇÒ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ »ç¶÷µéÀº ±×·¸Áö ¾Ê½À´Ï´Ù. ¾ÆÁ÷. ´ëºÎºÐÀÇ ´ëºÎºÐÀº »ç¿ëµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù .Synopsis »ç¿ë Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ; TestClass ¿¬½À »ç¶÷ {# Å×½ºÆ® :: ´ëºÎºÐ ¸¶¼ú ÀûÀ¸·Î Æ÷ÇÔ µÈ ½ÃÀÛ >> 1 {USE_OK $ TEST-> ÁÖÁ¦; } AutoNaming Å×½ºÆ® {ref ($ test), 'test :: person'; } {$ test-> current_method, 'test_the_naming_of_parts'ºÎÇ°ÀÇ À̸§ ÁöÁ¤À» Å×½ºÆ®ÇϽʽÿÀ. } ¿©·¯ ¾î¼³ ¼Ç Å×½ºÆ® >> 2 {ref ($ test), 'test :: person'; $ test-> current_method, 'test_multiple_assertions'ÀÔ´Ï´Ù. }} Å×½ºÆ® :: Ŭ·¡½º -> runtests; ¿ä±¸ »çÇ× : ¡¤ Perl.
Å×½ºÆ® :: Ŭ·¡½º :: ¼³ÅÁ °ü·Ã ¼ÒÇÁÆ®¿þ¾î