JSON REST API: Testing Updates

Artikeln fokuserar på en testfokuserad vecka för ett JSON REST [[API]], där författaren har gjort ett klientbibliotek publikt och hoppar över en release till förmån för en uppdateringspost. Författaren har arbetat med schemavalidering med hjälp av ett JSON Schema validation library och integrerat detta i enhetstesterna, samt utforskat lösningar för kodtäckning med PHPUnit. Arbete har påbörjats med en Backbone-klient, tänkt som ett generiskt bibliotek, med ett proof-of-concept baserat på P2-temat, men den är ännu inte redo för release. Dokumentationen för API:et har förbättrats, beskriver hur man får åtkomst till API:et via /wp-json.php och nämner användningen av HATEOAS för datadiscovery. API:et stöder cookie-baserad och HTTP Basic-autentisering, med möjlighet till OAuth via ett separat Plugin, och författaren söker feedback och hjälp.