アットウィキロゴ

WPF(+NUnit)開発

更新日:2010-06-02

今回のサンプルプログラムの構造

ソリューション
 |- MixAutoList … リスト画面1用プロジェクト
   |- AutoList.xaml

 |- MixAutoListTest … MixAutoListのNUnitテストプロジェクト
   |- MixAutoListTest.cs

 |- MixList … リスト画面2用プロジェクト
   |- List.xaml

 |- MixListTest … MixListのNUnitテストプロジェクト
   |- MixListTest.cs

 |- MixRaku … メイン画面用プロジェクト
   |- Raku.xaml

 |- MixRakuTest … MixRakuのNUnitテストプロジェクト
   |- MixRakuTest.cs

 |- MixUser … ユーザ情報登録画面用プロジェクト
   |- MixUser.xaml

 |- MixUserTest … MixUserのNUnitテストプロジェクト
   |- MixUserTest.cs

  • 各プロジェクト単位でUI画面が発生するため、1つのプロジェクトに対して1つのNUnit用プロジェクトを作成する。
  • Testプロジェクトは、クラスライブラリで作成、UI系プロジェクトは、WPFプロジェクトで作成する。

  • Blendを起動し、画面をデザインする。
各コントロールの背景色も設定でき、リアルタイムにXAML(ザムル)ビューアで確認ができる。

  • NUnitプロジェクトは、以下を参照設定に追加する必要があります。
    • nunit.framework
    • UIAutomationClient
    • UIAutomationTypes

  • NUnit用のテストプロジェクトを読み込み、RUNで実行する。
※予め、NUnitをインストールする必要があります。
最終更新:2010年06月02日 13:10