Xamarin.Android VisualStudioで単体テストを追加する方法

1 min read読了の目安(約1100字

かなり調査に時間を掛けたので備忘録も含めて記事を書きます。

一応プロジェクト作成からやりましょう。でも特別指定する事はないです。

特にUIテストは今回不要です。(追加したいのはUnitTestなので)

単体テストを追加する

画像のようにはじめにを選択して、単体テストプロジェクトの追加を押下します。

表示後、そのまま次へで大丈夫です。

NUnitライブラリプロジェクトの名前づけを求められますがUnitTestとかでOKです。

単体テストするクラスについて

ここは私自身も助言やアドバイス頂きたいのですが単体テストコード内で、既存プロジェクトの参照が出来ませんでした。ですのでUnitTestプロジェクト内で同じクラスを作成して私は対応しました。

より良い方法をご存知の方はご教示頂きたく存じます。

Test.csで知っておくと便利な事

        [Test, Order(0)]
        public void INSERT_TEST_RECORD()
        {
        }
	
	
        [Test, Order(1)]
        public void TEST_LOGIN()
        {
        }

上記のように書くと、実行順を指定出来ます。
検証用のデータを入れてからログインするなども可能です。

単体テスト実行について

ツールバー>実行>単体テストの実行を押してください。

本記事含め他の記事は「長時間1人で悩んで不安やストレスフルな方を解決したい」という一心で更新しております。少額でも構いませんのでサポートしていただけますと記事更新のモチベーションになりますので、御援助いただけますと助かります。