Je viens de faire fonctionner mon premier projet de test d'unité et j'ai immédiatement rencontré des problèmes. L'un des détails intéressants sur le concept de test unitaire qui m'a été signalé est que je n'aurai pas besoin de créer des contextes HTTP ou autres pour tester mon application.Test d'un site Web ASP.NET MVC activé AJAX
Cependant, j'ai fait usage de la vérification Request.IsMvcAjaxRequest() dans mes contrôleurs afin de déterminer ce qu'il faut retourner dans le navigateur selon que la requête a été faite avec AJAX ou non. Quand j'exécute les tests unitaires, j'obtiens une System.ArgumentNullException sur demande ...
Comment puis-je contourner ce problème?
Il y a beaucoup de bonnes choses dans cet article, je vais donc besoin de passer un peu de temps en passant par ... Mais je trouve une instruction explicite pour ce problème, donc je sais que ce travail. Merci! =) –