Index: [Article Count Order] [Thread]

Date:  Wed, 26 Feb 2003 19:40:20 +0900
From:  togawa manabu <togawa@....com>
Subject:  [XP-jp:04120] Re: NUnit ガイド Ver2
To:  extremeprogramming-jp@....jp
Message-Id:  <20030226192915.1E6C.TOGAWA@....com>
In-Reply-To:  <JO20030226171656.449887884@....jp>
References:  <20030226160358.1E62.TOGAWA@....com> <JO20030226171656.449887884@....jp>
X-Mail-Count: 04120

十河です。

> いっそのこと、テストファーストしやすいGUIライブラリというものを考えてみ
> るのも楽しいと思います。実際に作るかどうかは別にして、頭の体操に。

アイデアおもしろいです。

UI上でコントロールに対するアクションはほとんど決まっている(キーストロー
ク、マウスクリック)ので、コントロールにアトリビュートをつけておけば、操
作〜検証できれば面白いかも。

フォームコントロールを
<GuiUnitControl("AACombo")>private AACombo as combobox 
等アトリビュートを付けておけば、テストコードから。

GuiUnitControl("AACombo").SetForcus
GuiUnitControl("AACombo").MouceClick
GuiUnitControl("AACombo").KeyPross("TESTSTRING")

等操作でき、
AssertEquals("AAComboに現在表示されている値
","TESTSTRING",GuiUnitControl("AACombo").

---------------------------------------
togawa manabu
mail :togawa@....com