{"guid":"import-2134b415627033a314","title":"Behaviour Driven Development","subtitle":"TDD richtig gemacht","slug":"hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731","link":"http://programm.froscon.org/2011/events/731.en.html","description":"Wie schreibe ich eigentlich Tests? Mit welchen Tests fange ich an? Und überhaupt, wie nenne ich meine Tests?\nBDD gibt Antworten und mit den richtigen Frameworks lässt sich viel schöner Test getrieben arbeiten.\n","original_language":"eng","persons":["Jan Ehrhardt"],"tags":["froscon11"," Development"],"view_count":10,"promoted":false,"date":"2011-08-20T02:00:00.000+02:00","release_date":"2011-10-28T02:00:00.000+02:00","updated_at":"2022-04-19T09:00:11.587+02:00","length":3257,"duration":3257,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2011/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2011/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2011/import-2134b415627033a314-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2011/import-2134b415627033a314-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731","url":"https://api.media.ccc.de/public/events/import-2134b415627033a314","conference_title":"FrOSCon 2011","conference_url":"https://api.media.ccc.de/public/conferences/froscon2011","related":[],"recordings":[{"size":332,"length":3257,"mime_type":"video/ogg","language":"eng","filename":"hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.ogv","state":"downloaded","folder":"ogv","high_quality":true,"width":720,"height":576,"updated_at":"2014-05-10T15:26:18.150+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2011/ogv/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.ogv","url":"https://api.media.ccc.de/public/recordings/521","event_url":"https://api.media.ccc.de/public/events/import-2134b415627033a314","conference_url":"https://api.media.ccc.de/public/conferences/froscon2011"},{"size":332,"length":3257,"mime_type":"video/mp4","language":"eng","filename":"hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.mp4","state":"downloaded","folder":"mp4","high_quality":true,"width":720,"height":576,"updated_at":"2016-01-27T11:02:50.059+01:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2011/mp4/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.mp4","url":"https://api.media.ccc.de/public/recordings/520","event_url":"https://api.media.ccc.de/public/events/import-2134b415627033a314","conference_url":"https://api.media.ccc.de/public/conferences/froscon2011"},{"size":332,"length":3257,"mime_type":"video/webm","language":"eng","filename":"hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.webm","state":"downloaded","folder":"webm","high_quality":true,"width":720,"height":576,"updated_at":"2016-01-27T11:02:50.092+01:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2011/webm/hs3_-_2011-08-20_14:00_-_behaviour_driven_development_-_jan_ehrhardt_-_731.webm","url":"https://api.media.ccc.de/public/recordings/519","event_url":"https://api.media.ccc.de/public/events/import-2134b415627033a314","conference_url":"https://api.media.ccc.de/public/conferences/froscon2011"}]}