Colymba\RESTfulAPI\Tests\API\RESTfulAPITest
RESTfulAPI Test suite
- Author: Thierry Francois @colymba thierry@colymba.com
- Copyright: Copyright (c) 2013, Thierry Francois
- License: http://opensource.org/licenses/BSD-3-Clause BSD Simplified
Synopsis
class RESTfulAPITest
extends RESTfulAPITester
{
- // members
- protected static array $extra_dataobjects = ;
- // methods
- public void testDataObjectAPIEnaled()
- public void testCORSDisabled()
- public void testCORSAllowAll()
- public void testCORSHTTPMethodFiltering()
- public void testFullBasicAPIRequest()
- // Inherited methods from RESTfulAPITester
- public static void generateDBEntries()
- public void setDefaultApiConfig()
- public void getOPTIONSHeaders()
- public void getRequestHeaders()
- public static void setUpBeforeClass()
- public void setUp()
Hierarchy
Members
protected
- $extra_dataobjects
Methods
public
- testCORSAllowAll() — Checks default allow all CORS settings
- testCORSDisabled() — Check that CORS headers aren't set when disabled via config
- testCORSHTTPMethodFiltering() — Checks CORS only allow HTTP methods specify in config
- testDataObjectAPIEnaled() — Checks that api access config check works
- testFullBasicAPIRequest()