Как я могу написать модульный тест для события Gridview_RowCommand? - PullRequest
0 голосов
/ 22 октября 2009

Я думаю, что вопрос сам по себе объяснительный. Мне интересно, как можно написать тесты NUnit для таких событий. Если вы углубитесь, похоже, что использование ASP.NET не подходит для написания модульных тестов.

Мысли, пожалуйста ..

Редактировать Идея этого вопроса заключается в том, что если у вас на странице есть сетка, и, скажем, у вас есть событие gridview.rowcommand, подписанное на этот элемент управления. И у вас есть некоторая логика, которая реализована на основе аргументов события rowcommand. Теперь, как вы будете тестировать этот метод с использованием инфраструктуры модульного тестирования?

1 Ответ

0 голосов
/ 22 октября 2009

Что вы пытаетесь проверить? Вы хотите проверить логику внутри GridView.RowCommand или что-то еще?

Вы можете сделать это; оберните любую логику внутри GridView.RowCommand внутри метода и протестируйте этот метод вместо события.

Если вам абсолютно необходимо протестировать событие ASP.Net, вам может понадобиться Ivonna , дополнение Typemock. Но я должен предупредить вас, что это не бесплатно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...