Quantcast
Channel: かずきのBlog@hatena
Viewing all articles
Browse latest Browse all 1387

UWPでPrismを使ったプロジェクトを単体テストする

$
0
0

PrismUnityApplicationなんかを継承してると、単体テストに失敗します。このIssueですね。

github.com

Issueにある通りAppクラスにBindableAttributeを付ければ単体テストが実行できるようになります。

using Prism.Unity.Windows;
using System.Threading.Tasks;
using Windows.ApplicationModel.Activation;
using Windows.UI.Xaml.Data;

namespace App34
{
    [Bindable] // これをつける!sealedpartialclass App : PrismUnityApplication
    {
        public App()
        {
            this.InitializeComponent();
        }

        protectedoverride Task OnLaunchApplicationAsync(LaunchActivatedEventArgs args)
        {
            // Launch MainPagereturn Task.CompletedTask;
        }
    }
}

Viewing all articles
Browse latest Browse all 1387

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>