タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

perlとunittestに関するfbisのブックマーク (2)

  • IntroTestMore - A Perl Testing Tutorial

    IntroTestMore - A Perl Testing Tutorial 目次 ■なぜテストするのか ■恐れないで! ■ベーシックテスト ■Test::Simple とその API ■開発過程にテストを盛り込む ■Test::More の API について A Perl Testing Tutorial chromatic (http://wgz.org/chromatic/) (http://wgz.org/chromatic/perl/IntroTestMore.pdf) 英語がそのまま残ってる部分は意味がわからなかっとこなので、 適当に補完してね。 ■なぜテストするのか コードが仕様どおりの動きをすることを確認する。 o 実装忘れの防止 o アクシデントに対する動き o 全てのテストにパスすれば完成 境界条件のチェック o 不正な入力をどう扱うか o イジワルな操作にどう対処す

  • Perlでのモジュールテストについて - libnitsuji.so

    なんか(ダラダラと)長くなるんでさわりだけ先に書く。 $ prove -lr - Test::SimpleとかTest::Moreとかを使ってテストを書いて実行する。h2xsとかModule::Starterとかは使わない。make testも使わない。 例えばQueueというクラスがあるとする。 package Queue; use strict; use warnings; sub new { my ( $class, @items ) = @_; return bless ?@items, $class; } sub size { my $self = shift; return scalar @$self; } sub enqueue { my ( $self, $item ) = @_; push @$self, $item; } sub dequeue { my $self =

    Perlでのモジュールテストについて - libnitsuji.so
    fbis
    fbis 2006/05/24
    proveは知らなかった。
  • 1