Я пою в припеве на ответе ANTLR mes5k. Этот ссылка на Codeproject для статьи, которая обсуждает ANLTR и использование шаблона посещения для реализации мер, которые Вы хотите, чтобы Вы приложение приняли. Это правильно написано и стоит рассмотреть.
Если он возвращает null, это означает, что ваша установка
не соответствует фактическому вызову. Убедитесь, что userProfile.UserName
содержит правильное значение в строке настройки .
Кроме того, для обнаружения несовпадающих вызовов создайте свой mockUserRepository
с параметром MockBehavior.Strict
.
Надеюсь, это поможет.