Я унаследовал некоторые существующие проекты, в которых разработчик использовал Dependency
свойства, а INotifyPropertyChanged
для уведомления об изменении WPF.Свойства зависимостей тестирования устройства
Я нахожусь в положении, в котором мне нужно установить модульные тесты на все оборудование в полном объеме.
Некоторые из свойств зависимостей в ViewModel
получают непосредственное обновление асинхронно из некоторого рабочего рабочего процесса, поэтому мне нужно подключить эти обновления с помощью модульных тестов. (Я не могу изменить код и использовать обратные вызовы).
Как это можно достичь?
Многие разработчики, похоже, предпочитают свойства зависимостей над INotifyPropertyChanged
, но они кажутся очень трудными (если не невозможными) для написания модульных тестов.
Я что-то упустил?
Не могли бы вы указать, какие аспекты вы хотите проверить. – 2010-11-24 16:33:37