{"id":141195,"date":"2014-08-24T11:45:28","date_gmt":"2014-08-24T16:45:28","guid":{"rendered":"https:\/\/2014.peru.wordcamp.org\/?post_type=wcb_session&#038;p=141195"},"modified":"2014-08-24T11:54:27","modified_gmt":"2014-08-24T16:54:27","slug":"test-driven-development-en-wordpress-2","status":"publish","type":"wcb_session","link":"https:\/\/peru.wordcamp.org\/2014\/session\/test-driven-development-en-wordpress-2\/","title":{"rendered":"Test Driven Development en WordPress"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.peru.wordcamp.org\/files\/2014\/08\/tdd-circle-of-life.png\" alt=\"tdd-circle-of-life\" width=\"475\" height=\"372\" class=\"aligncenter size-full wp-image-141093\" srcset=\"https:\/\/peru.wordcamp.org\/2014\/files\/2014\/08\/tdd-circle-of-life.png 475w, https:\/\/peru.wordcamp.org\/2014\/files\/2014\/08\/tdd-circle-of-life-300x234.png 300w, https:\/\/peru.wordcamp.org\/2014\/files\/2014\/08\/tdd-circle-of-life-383x300.png 383w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/><\/p>\n<p>Realizar tests es una buena pr\u00e1ctica para mantener tu c\u00f3digo, escribe pruebas unitarias que fallen inicialmente, luego escribe el c\u00f3digo que hace pasar las pruebas satisfactoriamente y seguidamente este se refactoriza, habr\u00e1s creado c\u00f3digo mantenible, testeable y de detecci\u00f3n r\u00e1pida por si algo falla. A esta pr\u00e1ctica de desarrollo se le conoce como Test Driven Development(TDD). Mientras desarrollamos plugins para WordPress, podremos realizar TDD para asegurar el funcionamiento correcto de nuestros plugins, usando librer\u00edas como Phpunit y el developer tool de WordPress, tendremos levantado r\u00e1pidamente un entorno para ejecutar nuestros tests, aplicando testing podremos dormir tranquilos.<\/p>\n<p><strong>Ponente: <a href=\"https:\/\/2014.peru.wordcamp.org\/speaker\/julio-lopez\/\">Julio L\u00f3pez<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Realizar tests es una buena pr\u00e1ctica para mantener tu c\u00f3digo, escribe pruebas unitarias que fallen inicialmente, luego escribe el c\u00f3digo que hace pasar las pruebas satisfactoriamente y seguidamente este se refactoriza, habr\u00e1s creado c\u00f3digo mantenible, testeable y de detecci\u00f3n r\u00e1pida &hellip; <a href=\"https:\/\/peru.wordcamp.org\/2014\/session\/test-driven-development-en-wordpress-2\/\">Sigue leyendo <span class=\"screen-reader-text\">Test Driven Development en WordPress<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5305144,"featured_media":0,"template":"","meta":{"_wcpt_session_time":1409416200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[140997],"footnotes":""},"session_track":[355101],"session_category":[],"class_list":["post-141195","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-aula-magna"],"jetpack_shortlink":"https:\/\/wp.me\/pheUKl-AJl","jetpack_sharing_enabled":true,"session_date_time":{"date":"agosto 30, 2014","time":"11:30 am"},"session_speakers":[{"id":"140997","slug":"julio-lopez","name":"Julio L\u00f3pez","link":"https:\/\/peru.wordcamp.org\/2014\/speaker\/julio-lopez\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/141195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/5305144"}],"version-history":[{"count":1,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/141195\/revisions"}],"predecessor-version":[{"id":141196,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/141195\/revisions\/141196"}],"speakers":[{"embeddable":true,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/140997"}],"wp:attachment":[{"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=141195"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=141195"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/peru.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=141195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}