AndroidとiOSビュー内の単体テストでボタンの動作を確認する必要があります。ユニットのMvvmCross.Droid.Viewのテスト
Androidの場合は、私はMvxActivityから継承するビューを持っています。私のiOSビューはMvxViewControllerから継承します。
Androidのビューを例にとると、私はそうのようにバインドされ、ボタンのクリックイベントがあります。
_buttonUseVideo.Click += DisableButton;
をし、イベントハンドラは次のようになります。
private void DisableButton(object sender, EventArgs eventArgs)
{
_button.Enabled = false;
_localViewModel.Close();
}
私はボタンをクリックした後、フォームがすぐに閉じているので、私は受け入れテストを使用することはできません。単体テストでこの動作をテストすることは可能ですか?