Wpis z mikrobloga

@pempuszek: Nie jestem ekspertem, ale większość z czego wymieniłeś to różne narzędzia.
Osobiście używam takiego połączenia:
1. Mocha - testy TDD/BDD
2. Chai.js - nie jest konieczne, to biblioteka asercji
3. Sinon.js - do mockowania, głównie ajax i asynchroniczne akcje

Generalnie masz do wyboru Mocha vs Jasmine.
Jasmine to jakby kompletne środowisko, natomiast Mocha pozwala bardziej elastycznie stworzyć własne środowisko i właśnie dzięki dodaniu mu Chai i Sinon masz "Jasmine", jednak