perlでユニットテスト
仕事で少し試したので、備忘録として。
JUnitを使ったことがあると、何をやっているか直感的に分かるかもしれない。
サンプルコード(成功する場合)
#!/usr/bin/perl use strict; use warnings; use Test::Simple qw(no_plan); #以下は成功する。 ok(1 == 1, "TEST01");
実行結果
ok 1 - TEST01
1..1
サンプルコード(失敗する場合)
#!/usr/bin/perl use strict; use warnings; use Test::Simple qw(no_plan); # 以下は失敗する。 ok(1 == 2, "TEST01");
実行結果
not ok 1 - TEST01
# Failed test 'TEST01'
# at ./test2.pl line 7.
1..1
# Looks like you failed 1 test of 1.