WPF-对自定义标记扩展进行单元测试

WPF-对自定义标记扩展进行单元测试,wpf,unit-testing,markup-extensions,Wpf,Unit Testing,Markup Extensions,您建议如何在WPF中对自定义标记扩展进行单元测试?大概,我需要创建标记扩展的一个实例并调用ProvideValue方法。但是,这需要一个IServiceProvider,它包含一个IProviderValueTarget服务。我如何以编程方式生成它?在实现MarkupExtension时,您在多大程度上依赖IServiceProvider?也许你可以嘲笑一下 我这样做是为了测试MarkupExtensions,但是我没有依赖IServiceProvider,所以测试起来相当简单

您建议如何在WPF中对自定义标记扩展进行单元测试?大概,我需要创建标记扩展的一个实例并调用ProvideValue方法。但是,这需要一个IServiceProvider,它包含一个IProviderValueTarget服务。我如何以编程方式生成它?

在实现MarkupExtension时,您在多大程度上依赖IServiceProvider?也许你可以嘲笑一下

我这样做是为了测试MarkupExtensions,但是我没有依赖IServiceProvider,所以测试起来相当简单