Smart-Webentwicklung

Menü

Kategorie: TDD & BDD

Ruby on Rails & RSpec: JSON-Response testen

28. Juni 2012
Stephan L.
Ruby on Rails: JSON-Response mit RSpec testen

Zurzeit arbeite ich gerade an einer Ruby on Rails Applikation, bei welcher ich auf der Clientseite das JavaScript-Framework backbone.js einsetze. Dabei ist es so, dass ich per backbone.js hauptsächlich asynchrone Anfragen (AJAX-Requests) an den Server sende. Die zu übertragenden Daten werden dabei im JSON-Format übermittelt. Analog dazu antwortet der Server auf die jeweiligen Anfragen natürlich auch mit einer asynchronen JSON-Antwort…

Den kompletten Artikel lesen »

TDD/BDD in JavaScript mit dem BDD-Framework Jasmine

10. April 2012
Stephan L.
BDD-Framework Jasmine

Jasmine ist ein Unit-Testing Framework bzw. genauer gesagt ein Framework für Behavior-Driven Development (BDD), dass dazu dient JavaScript-Code zu testen. Dabei ist Jasmine an das bekannte Ruby BDD-Framework RSpec angelehnt und leicht zu erlernen. Analog zu RSpec, werden auch mit Jasmine sogenannte Specs (in TDD sind es Tests) geschrieben, um das zu erwartende Verhalten des eigentlichen Codes zu testen. In…

Den kompletten Artikel lesen »