2

WPF WebBrowser で動作する添付プロパティを作成しました。WebBrowser クラスは封印されているため、モックできません。コードは次のようになります。

private static void BindableSourcePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
{
    WebBrowser browser = sender as WebBrowser;
    if (browser != null)
    {
        browser.NavigateToString(e.NewValue.ToString());
    }
}

テストに合格できるようにするロジックを本番コードに追加するという、これ以外のテスト方法はありますか (のようにWebBrowser browser = sender as WebBrowser || sender as TestWebBrowser)

4

1 に答える 1