{"id":92,"date":"2014-09-04T09:26:30","date_gmt":"2014-09-04T07:26:30","guid":{"rendered":"http:\/\/blog.ghbss.homedns.org\/?page_id=92"},"modified":"2014-09-04T09:26:30","modified_gmt":"2014-09-04T07:26:30","slug":"zf2-tests","status":"publish","type":"page","link":"https:\/\/blog.ghbss.de\/?page_id=92","title":{"rendered":"ZF2 &#8211; Tests"},"content":{"rendered":"<p>Damit man Zendframework 2 inklusive Tests herunter ldaen kann, braucht man einen composer.json, welches so aussieht wie das hier:<\/p>\n<p> {<br \/>&nbsp;&nbsp;&nbsp; &#8222;name&#8220;: &#8222;zendframework\/skeleton-application&#8220;,<br \/>&nbsp;&nbsp;&nbsp; &#8222;description&#8220;: &#8222;Skeleton Application for ZF2&#8220;,<br \/>&nbsp;&nbsp;&nbsp; &#8222;license&#8220;: &#8222;BSD-3-Clause&#8220;,<br \/>&nbsp;&nbsp;&nbsp; &#8222;keywords&#8220;: [<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;framework&#8220;,<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;zf2&#8220;<br \/>&nbsp;&nbsp;&nbsp; ],<br \/>&nbsp;&nbsp;&nbsp; &#8222;homepage&#8220;: &#8222;<a href=\"http:\/\/framework.zend.com\/&quot;\">http:\/\/framework.zend.com\/&#8220;<\/a>,<br \/>&nbsp;&nbsp;&nbsp; &#8222;require&#8220;: {<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;php&#8220;: &#8222;&gt;=5.3.3&#8220;,<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;zendframework\/zendframework&#8220;: &#8222;2.3.*<strong><em>@dev<\/em><\/strong>&#8220; <br \/>&nbsp;&nbsp;&nbsp; } ,<br \/>&nbsp;&nbsp;&nbsp; &#8222;require-dev&#8220; : {<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;phpunit\/phpunit&#8220;: &#8222;4.0.*&#8220;<br \/>&nbsp;&nbsp;&nbsp; }<br \/>} <\/p>\n<p>Jetzt kannst du mit folgenden Kommandos dein Projekt updaten und dabei die Tests von ZF2 installieren.<\/p>\n<p>Der Vorteil von solche Tests ist nicht nur Stabilit\u00e4tstest sondern auch die k\u00f6nnen als ein sehr guter Quelle f\u00fcr Bespiele gesehen werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Damit man Zendframework 2 inklusive Tests herunter ldaen kann, braucht man einen composer.json, welches so aussieht wie das hier: {&nbsp;&nbsp;&nbsp; &#8222;name&#8220;: &#8222;zendframework\/skeleton-application&#8220;,&nbsp;&nbsp;&nbsp; &#8222;description&#8220;: &#8222;Skeleton Application for ZF2&#8220;,&nbsp;&nbsp;&nbsp; &#8222;license&#8220;: &#8222;BSD-3-Clause&#8220;,&nbsp;&nbsp;&nbsp; &#8222;keywords&#8220;: [&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;framework&#8220;,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;zf2&#8220;&nbsp;&nbsp;&nbsp; ],&nbsp;&nbsp;&nbsp; &#8222;homepage&#8220;: &#8222;http:\/\/framework.zend.com\/&#8220;,&nbsp;&nbsp;&nbsp; &#8222;require&#8220;: {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;php&#8220;: &#8222;&gt;=5.3.3&#8220;,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;zendframework\/zendframework&#8220;: &#8222;2.3.*@dev&#8220; &nbsp;&nbsp;&nbsp; } ,&nbsp;&nbsp;&nbsp; &#8222;require-dev&#8220; : {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8222;phpunit\/phpunit&#8220;: &#8222;4.0.*&#8220;&nbsp;&nbsp;&nbsp; }} Jetzt kannst du mit [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":30,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-92","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/pages\/92","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=92"}],"version-history":[{"count":0,"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/pages\/92\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=\/wp\/v2\/pages\/30"}],"wp:attachment":[{"href":"https:\/\/blog.ghbss.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}