Å×½ºÆ® :: ¿¹¿Ü

Å×½ºÆ® :: ¿¹¿Ü´Â ¿¹¿Ü ±â¹Ý Äڵ带 Å×½ºÆ®ÇÏ´Â PERL ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Å×½ºÆ® :: ¿¹¿Ü ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Adrian Howard
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~adie/Test-Block-0.11/lib/Test/Block.pm

Å×½ºÆ® :: ¿¹¿Ü ű×


Å×½ºÆ® :: ¿¹¿Ü ¼³¸í

Å×½ºÆ® :: ¿¹¿Ü´Â ¿¹¿Ü ±â¹Ý Äڵ带 Å×½ºÆ®ÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. Å×½ºÆ® :: ¿¹¿Ü´Â ¿¹¿Ü ±â¹Ý code¸¦ Å×½ºÆ®ÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù .Synopsis »ç¿ë Å×½ºÆ® :: ´õ ¸¹Àº Å×½ºÆ® => 5; Å×½ºÆ® :: ¿¹¿Ü »ç¿ë; # ¶Ç´Â Å×½ºÆ®°¡ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì :: ´õ ¸¹Àº »ç¿ë Å×½ºÆ® :: ¿¹¿Ü Å×½ºÆ® => 5; # ±×¶§ ... # ¹º°¡°¡ Á×Àº DIES_OK {$ foo-> ¹æ¹ý 1} 'Á×À» °ÍÀ¸·Î ¿¹»ó µÊ'; # ¹º°¡°¡ »ì¾ÆÀÖ´Â {$ foo-> method2} ''¶óÀ̺긦 ÇÒ °ÍÀ¸·Î ¿¹»óÇß´ÂÁö È®ÀÎÇϽʽÿÀ. # regex throws_ok {$ foo-> method3} qr / divisionÀÌ 0 /, '0ÀÌ ±¦ÂúÀº °ÍÀ¸·Î ±¦ÂúÀº ¿¹¿Ü°¡ ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. # ÁÖ¾îÁø Ŭ·¡½º (¶Ç´Â ÇÏÀ§ Ŭ·¡½º)ÀÇ ¿¹¿Ü°¡ ThrowµÇ´Â °ÍÀ» È®ÀÎÇÕ´Ï´Ù. {$ foo-> method4} '¿À·ù :: ´Ü¼ø', '°£´ÜÇÑ ¿À·ù ´øÁö±â'; # ¸ðµç Å×½ºÆ® :: ¿¹¿Ü ¼­ºê ·çƾÀº @ @ @ @ ok°ú °°Àº throws_ok ¹× dies_ok°ú °°Àº ÀÏÀ» ÇÒ ¼öÀÖ´Â $ @ @¸¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù. # ¿¹¿Ü Lives_and°¡¾ø´Â Å×½ºÆ®°¡ ½ÇÇàµÇ´ÂÁö È®ÀÎÇϽʽÿÀ. {$ foo-> ¸Þ¼Òµå, 42} '¸Þ¼Òµå´Â 42'ÀÔ´Ï´Ù. # ¶Ç´Â ÇÁ·ÎÅä ŸÀÌÇÎ µÈ ±â´É DIES_OK (Sub {$ Foo-> ¹æ¹ý 1}, 'Á×À» °ÍÀ¸·Î ¿¹»ó µÊ)À» ÁÁ¾ÆÇÏÁö ¾Ê´Â °æ¿ì. lives_ok (sub {$ foo-> method2}, '¶óÀ̺긦 ±â´ëÇÏ´Â'); throws_ok (sub {$ foo-> ¹æ¹ý 3}, qr / division by zero /, '0 caunt okay'); throws_ok (sub {$ foo-> ¹æ¹ý 4}, '¿À·ù :: ´Ü¼ø', '°£´ÜÇÑ ¿À·ù°¡ ¹ß»ý ÇÔ); lives_and (sub {is $ foo-> ¸Þ¼Òµå, 42}, '¹æ¹ýÀº 42'); ¿ä±¸ »çÇ× : ¡¤ Perl.


Å×½ºÆ® :: ¿¹¿Ü °ü·Ã ¼ÒÇÁÆ®¿þ¾î

List :: Pairwise

¸ñ·Ï :: Pairwise´ÂÁöµµ / grep ¾î·¹ÀÌ°¡ÀÖ´Â Perl ¸ðµâÀ̸ç Çؽà ¹æÇâÀ¸·Î Çؽø¦ ÇØÁ¦ÇÕ´Ï´Ù. ...

137

´Ù¿î·Îµå

Á¡

DOT´Â ÅؽºÆ® ¸ðµå ÄÜ¼Ö (WIN32ÀÇ DOS »óÀÚ)¿¡ 'ÁøÇà·ü Ç¥½Ã ÁÙ'À» Ç¥½ÃÇÏ´Â ÀÛÀº ¸ðµâÀÔ´Ï´Ù. ...

190

´Ù¿î·Îµå