CodeGo.net>如何在单元测试中如何强制WPF中的textBox调用OnLostFocus?
作者:互联网
我有一个使用C#在WPF中创建的自定义组件,其中有一些验证在调用文本框OnLostFocus时进行检查(只有当用户离开文本框时,我才能进行验证,因为只有这样,我才能获得完整的输入验证字符串).
如何通过单元测试在textBox上触发OnLostFocus?
谢谢
解决方法:
您不确定如何进行测试,但请记住两点.
>如果您实际上希望文本框失去焦点,请通过调用someOtherControl.Focus()将焦点设置到另一个控件
>如果只想测试OnLostFocus处理,则直接调用该方法.
标签:unit-testing,wpf,c 来源: https://codeday.me/bug/20191209/2096552.html