Potrzebujesz kilku wskazówek na ten temat. Znalazłem this i this, ale nadal jestem trochę zmieszany.Jak przetestować filtry akcji w ASP.NET MVC?
Po prostu chcę sfałszować ActionExecutedContext, przekazać go, pozwolić filtrować do pracy i sprawdzić wynik.
Każda pomoc?
Źródło filtra można znaleźć here
(trochę się zmieniło, ale to nie jest w tej chwili).
Chcę przetestować jednostkę, czy filtr RememberUrl jest wystarczająco inteligentny, aby zapisać bieżący URL w sesji.
ActionExecutedContext pochodzi z ControllerContext. Odpowiedź Haackeda dotyczy właśnie kpiny z ControllerContext - http://stackoverflow.com/questions/32640/mocking-asp-net-mvc-controller-context/32672#32672. W czym dokładnie jesteś zdezorientowany? –
Po prostu jeszcze tego nie zrobiłem. Chyba brakuje mi wiedzy na temat innerworkings asp.net mvc. :) –
Następnie opublikuj swój kod. Postaramy się pomóc :) –