Próbuję skonfigurować program NCrunch, aby automatycznie przeprowadzał testy nspec. Na forach ncrunch mówi, że ta funkcjonalność nie została jeszcze zaimplementowana, ale potem MattFlo mówi, że woli używać programu NCrunch, więc jestem prawie pewny, że można go uruchomić. Pomoc byłaby bardzo ceniona!Jak skonfigurować program NCrunch do uruchamiania testów nspec?
Odpowiedz
Pracujemy nad tym, aby program NCrunch był w pełni obsługiwany.
Na razie można użyć DebuggerShim (jest to plik CS dołączony do NSpec) jako podkładkę do uruchomienia przez NCrunch. DebuggerShim to prawie test NUnit, który uruchamia testy NSpec.
Być może zechcesz spojrzeć na specwatchr. Matt lubi używać NCruch, ale uważam, że jest chętny do prowadzenia moich testów. Muszę świadomie przestać pisać, aby dać NCrunchowi szansę na przeprowadzenie moich testów ... Wolę po prostu nacisnąć przycisk zapisu i przeprowadzić proces w tle, aby przeprowadzić testy dla mnie (np. Specwatchr). Nadzieja, która pomaga.
Amir (Hacker na NSpec)
NUnit rozszerzenie dla NSpec: https://github.com/ddaysoftware/NSpec4NUnit
Szukałem daleko na drodze do realizacji testów NSpec NUnit od wewnątrz (po prawej lub źle) i brakowało twojej odpowiedzi, dopóki nie spędziłem czasu na przeszukiwaniu źródła NSpec + strony github. Pozwólcie, że awansuję i zrobię wszystko, co w mojej mocy, aby zwrócić uwagę na twoją odpowiedź. Przykład kodu może wyglądać następująco: [Test] public void ExecuteNSpecAuthControllerTests() { // Rozmieść var shim = new DebuggerShim(); // Akt/potwierdzenie shim.debug(); } –
@ardave Dodałem sekcję Pomocy Debugger na NSpec.org w obszarze Pierwsze kroki. Mam nadzieję, że pomaga innym. Możesz również przesłać mi informację o Twitterze. Szybko tam odpowiadam. Mój uchwyt na twitterze to amirrajan. – Amir
Stworzyłem wtyczkę dla NUnit, która w naturalny sposób wykonuje testy nspec. Zobacz https://github.com/ddaysoftware/NSpec4NUnit. Nadal pracuję nad ułatwieniem instalacji, ale po zainstalowaniu działa dobrze dla naszych zespołów. – Doug
- 1. Jak skonfigurować Teamcity do ignorowania niektórych testów?
- 2. Jak skonfigurować program nowjs?
- 3. Jak skonfigurować program HornetQ Demo
- 4. Jak skonfigurować program Geany do kompilowania i uruchamiania programów w języku Python?
- 5. Jak używać Jenkinsa do równoległego uruchamiania testów integracji?
- 6. Jak skonfigurować minitest do testów integracji przy użyciu stylu urządzenia
- 7. Jak skonfigurować sbt do ładowania zasobów podczas uruchamiania aplikacji?
- 8. Jak skonfigurować program Proguard w Android Studio?
- 9. Jak skonfigurować program RockMongo do repliki Mongo Zestaw
- 10. Django ignoruje router podczas uruchamiania testów?
- 11. Wyłączyć rejestrowanie winston podczas uruchamiania testów jednostkowych?
- 12. Używanie VSTest do uruchamiania testów jednostkowych zamiast MSTest
- 13. Uruchamianie bezobsługowego firewalla Xvfb z Jenkinsem do uruchamiania testów selenu
- 14. Wtyczka Eclipse (CDT) do uruchamiania testów i przeglądania raportu
- 15. Python: AssertionError podczas uruchamiania testów nos pokrycia
- 16. Jak wyłączyć autouzupełnianie podczas uruchamiania testów Xcode UI?
- 17. Jak skonfigurować program Visual Studio 2008 do korzystania z IIS Express?
- 18. Czy Adobe ma program uruchamiania podobny do BizSpark firmy Microsoft?
- 19. Pokaż wszystkie odkryte linii kodu przez ncrunch
- 20. Jak skonfigurować domyślne polecenia uruchamiania w komputerach przenośnych iPython?
- 21. Jak zainicjować rejestrator do testów integracji?
- 22. Jak skonfigurować selenowego webdrivera do używania niestandardowej konfiguracji firefoxa do testów?
- 23. Wykrywanie, czy program był uruchamiany przez program Visual Studio, w przeciwieństwie do uruchamiania z Eksploratora Windows.
- 24. Wyjątek FileNotFoundException podczas uruchamiania testów NUnit z TeamCity
- 25. Jak uzyskać lua do uruchamiania sekwencyjnego
- 26. Jak skonfigurować Hudson do pracy z Git?
- 27. Ładowanie zależności poza katalogiem Intern podczas uruchamiania testów przez Selenium
- 28. Dodawanie/src/main/resources do ścieżki Classpath podczas uruchamiania testów JUnit Spring od Eclipse
- 29. Sporadyczne błędy podczas uruchamiania zestawu testów aplikacji OCUnit na urządzeniu
- 30. Jak skonfigurować program expressjs do obsługi zarówno protokołu http, jak i HTTPS?
czekając na odpowiedź z wami ... – Cork