tag:blogger.com,1999:blog-3035323255246508397.post5553137168208404210..comments2023-06-10T09:01:43.125-07:00Comments on Perl Indonesia: Choosing test namesPerl Indonesiahttp://www.blogger.com/profile/09083793321887864209noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-3035323255246508397.post-43248308299369677912010-03-17T07:00:25.901-07:002010-03-17T07:00:25.901-07:00@dagolden: Yup, I use data for test labels all the...@dagolden: Yup, I use data for test labels all the time :-)Steven Haryantohttps://www.blogger.com/profile/09282042440154229218noreply@blogger.comtag:blogger.com,1999:blog-3035323255246508397.post-21854330998520382492010-03-12T06:43:16.766-08:002010-03-12T06:43:16.766-08:00I tend to prefer more verbose test labels, but I a...I tend to prefer more verbose test labels, but I also tend to parameterize my tests so that the label is generated from data.<br /><br />for my $t ( @tong_tests ) {<br /> my ($label, $args) = @$t;<br /> ok( tong($args), "tong() method can $label");<br />}<br /><br />That's sort of silly for just two cases, but once you start testing all sorts of inputs, it scales very nicely.<br /><br />-- <a href="http://www.dagolden.com/" rel="nofollow">dagolden</a>Anonymousnoreply@blogger.com