{"id":1222,"date":"2019-07-15T20:52:57","date_gmt":"2019-07-15T18:52:57","guid":{"rendered":"https:\/\/2019.catania.wordcamp.org\/?post_type=wcb_session&#038;p=1222"},"modified":"2019-07-15T20:52:58","modified_gmt":"2019-07-15T18:52:58","slug":"unittests-for-wordpress-plugins-without-wp","status":"publish","type":"wcb_session","link":"https:\/\/catania.wordcamp.org\/2019\/session\/unittests-for-wordpress-plugins-without-wp\/","title":{"rendered":"Unittests for WordPress plugins (without WP)"},"content":{"rendered":"\n<p>What if you write a plugin for WordPress and you want to be certain that your customers or users won&#8217;t have any issues with the newest development? Sure, you will test your plugin. You might also think that the Integration or Acceptance tests are enough, but you should consider Unittests without WordPress if you really want to know that your plugin still works as expected.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What if you write a plugin for WordPress and you want to be certain that your customers or users won&#8217;t have any issues with the newest development? Sure, you will test your plugin. You might also think that the Integration or Acceptance tests are enough, but you should consider Unittests without WordPress if you really &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/catania.wordcamp.org\/2019\/session\/unittests-for-wordpress-plugins-without-wp\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;Unittests for WordPress plugins (without WP)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":6014911,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1568980800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1011],"footnotes":""},"session_track":[1290590],"session_category":[],"class_list":["post-1222","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-cday"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pa49y0-jI","session_date_time":{"date":"20 Settembre 2019","time":"14:00"},"session_speakers":[{"id":"1011","slug":"dennis-ploetner","name":"Dennis Ploetner","link":"https:\/\/catania.wordcamp.org\/2019\/speaker\/dennis-ploetner\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1222\/revisions"}],"predecessor-version":[{"id":1223,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1222\/revisions\/1223"}],"speakers":[{"embeddable":true,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/1011"}],"author":[{"embeddable":true,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/realloc"}],"wp:attachment":[{"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=1222"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=1222"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/catania.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=1222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}