Class Test_CMB2_REST_Controllers
Test the REST endpoints
- WP_UnitTestCase
- Test_CMB2
- Test_CMB2_Rest_Base
- Test_CMB2_REST_Controllers
License: GPL-2.0+
Author: CMB2 team
Link: https://pantheon.io/blog/test-coverage-your-wp-rest-api-project
Link: https://github.com/danielbachhuber/pantheon-rest-api-demo/blob/master/tests/test-rest-api-demo.php
Todo: More Tests for maybe_hook_registered_callback.
Group: cmb2-rest-api
Located at tests/test-cmb-rest-controllers.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected static
|
Methods inherited from Test_CMB2_Rest_Base
assertRequestResponseStatus()
,
assertResponseData()
,
assertResponseErrorCode()
,
assertResponseStatus()
,
assertResponseStatuses()
,
reset_instances()
,
set_up_and_init()
Methods inherited from Test_CMB2
assertContainsOnlyInstancesOf()
,
assertHTMLstringsAreEqual()
,
assertIsDefined()
,
assertNotFalse()
,
assertOEmbedResult()
,
assertOEmbedResultString()
,
assertVerifiersMatch()
,
capture_render()
,
compare_strings()
,
hook_to_wp_die()
,
invokeMethod()
,
is_connected()
,
normalize_http_string()
,
normalize_string()
,
oembed_no_connection_result()
,
oembed_no_connection_result_verifiers()
,
oembed_success_result()
,
oembed_success_result_verifiers()
,
render_field()
,
wp_die()