koido Blog

XPerの日々

AILight Banner
AILight Blog

プロフィール

koido Blog

目次

Blog 利用状況

記事分類

過去の記事

タグ

PowerShell 用の UnitTest

非常にシンプルなPowerShell用の UnitTest フレームワークです。
ものは、以下のページ

http://www.ailight.jp/blog/koido/archive/2009/02/12/27263.aspx

MiniUnitTest.ps1 のみです。

◎使い方

ステップ1:
 テストケースのスクリプト(サンプルではTest_Sample.ps1)を作成する
 ポイントは、MiniUnitTest.ps1 とテスト対象を読み込む

##############################################################################
## MiniUnitTest
.\MiniUnitTest.ps1

##############################################################################
## Target
.\Calc.ps1

##############################################################################
## Main
function Main
{
    #ここにテストのfunctionを書く

    write-host "`nAll Test OK."
}

##############################################################################
## Start
Main
Trap
{
    write-host "`nTest Error."
    $LastExitCode = 1
    exit1
}
exit 0
 
ステップ2:
 テスト対象のスクリプト(サンプルではCalc.ps1)を作成する

ステップ3:
 テストを作成する

ステップ4:
 テストがエラーとなる実装をする

ステップ5:
 テストを実行し、エラーが表示されることを確認する

ステップ6:
 正しい実装を行う。正常に終了することを確認する

以上

2008/03/16 exit を追加

投稿日時 : 2009年2月12日 14:38


コメントを追加

タイトル
名前
URL
コメント