Zacząłem używać QUnit do testowania kodu jQuery pewnej strony w mojej aplikacji ASP.NET MVC3. Do tej pory udostępniłem symulację HTML, której używa testowany plik javascript. Czy możliwe jest, aby było to odniesienie do rzeczywistego HTML strony używanej przez aplikację?Jak uzyskać kod HTML strony ASP.NET MVC 3 w teście QUnit?
Odpowiedz
Z tego, co widzę, próbujesz renderować kod HTML z serwera i uruchamiać testy jednostkowe. Nie wierzę, że jest to świetny sposób, aby to zrobić i uruchomić swój JS na tym we właściwej kolejności. Najlepiej jest utworzyć standardową stronę HTML (nie stronę widoku), zapisać ją w folderze skryptów i użyć jej jako strony "testowej". Nie powinieneś polegać na standardowym kodzie HTML, aby uruchomić testy jednostek, ponieważ dom może być zmieniany w dowolnym momencie, zamiast tego w twoich testach jednostkowych poradzisz sobie z manipulacją wszystkimi domenami, a następnie uruchom swoje potwierdzenie, a następnie usuń je, jeśli przejdzie, aby zmaksymalizować efektywność. Powinieneś być w stanie stworzyć środowisko testowe na domenie, przetestować je, następnie wycisnąć, opłukać i powtórzyć.
- 1. Testowanie strony ASP.NET MVC
- 2. Asp.net MVC i normalne strony html
- 3. Ustawianie rozmiaru rzutni PhantomJS w teście QUnit
- 4. Jak uzyskać kod HTML strony internetowej w PHP?
- 5. 404 Strony w ASP.NET MVC
- 6. Jak uzyskać adres URL strony odsyłającej w działaniu ASP.NET MVC?
- 7. Jak wyświetlić zakodowany kod HTML jako dekodowany w maszynie Razer MVC 3?
- 8. ACL w ASP.NET MVC 3
- 9. @ Html.ActionLink w ASP.NET MVC 3
- 10. ASP.NET MVC 3 Viewmodel Pattern
- 11. asp.net mvc 3 pobierz wyjątek
- 12. Jak uzyskać dostęp do html 5 localstorage asp.net kontroler mvc 3/pipleline
- 13. Dynamiczna mapa strony w ASP.NET MVC
- 14. Strony SSL pod ASP.NET MVC
- 15. Jak uzyskać dostęp do HttpContext w teście jednostki w ASP.NET 5/MVC 6
- 16. ASP.NET MVC 3 _Layout.cshtml Kontroler
- 17. Uwierzytelnianie użytkowników ASP.NET MVC 3
- 18. Plan nauki dla ASP.NET MVC 3
- 19. ASP.NET MVC 3 Generic DisplayTemplates
- 20. Jak uzyskać źródło HTML ze strony?
- 21. ASP.NET MVC 3, jak robić motywy właściwe
- 22. Asp.net MVC 3- uzyskać bieżącej instancji kontrolera (nie tylko wymienić)
- 23. Asp.Net Mvc 4 Kod źródłowy?
- 24. ASP.NET MVC 3 plany książek
- 25. Widoki częściowe Buforowanie w ASP.NET MVC 3
- 26. Dodawanie nagłówków w ASP.NET MVC 3
- 27. Aktualizowanie ASP.NET MVC 3 projektu do ASP.NET MVC 4
- 28. bazowa Zobacz strony w ASP.NET MVC 6
- 29. Autoryzacja niestandardowa w ASP.NET MVC 3
- 30. Jak zorganizować swój kod modelu w asp.net-mvc?
Znaleziono odpowiedź tutaj: http://stackoverflow.com/questions/5453881/i-need-a-number-of-different-full-page-dom-samples-for-my-qunit-test-suite – Christian
Chciałbym usunąć to pytanie lub odpowiedzieć na nie osobiście i zaakceptować wtedy własną odpowiedź, więc nie jest to tylko kwestia bez odpowiedzi. –
Sam odpowiedziałem, ale SO automatycznie przekształciło go w komentarz ze względu na jego trywialność. W przypadku usunięcia pytania; co jeśli pojawi się w wyszukiwaniu, ale nie w odpowiedzi na link w komentarzu? – Christian