В настоящее время у меня есть триггер события, запускающий пользовательское триггерное действие.
Действие передает объект типа EventArgs обратно в модель представления.
Это все хорошо, когдаЯ запускаю код, он работает отлично.Тем не менее, когда я тестирую эту часть кода, все становится немного чепухой.
Как уже говорилось, мы используем шаблон типа MVVM, поэтому я тестирую конец «Выполнение» триггера события в моем представлении-модель и то, что я хочу сделать, это создать 'mocked' объект EventArgs для передачи в метод execute моей тестируемой команды.Однако для этого требуется RoutedEvent, так как это свойство ID, как указано выше, и у меня нет доступа к его конструктору!
Cannot Access Internal Constructor for 'RoutedEvent' here.
У кого-нибудь есть идеи?Использование кода в тесте важнее текущей реализации, поэтому, если это считается «непроверяемым», я могу внести изменения.