Code Duplication    Length = 9-12 lines in 2 locations

tests/test-rest-categories-controller.php 1 location

@@ 166-174 (lines=9) @@
163
		$this->assertEquals( array(), $data );
164
	}
165
166
	public function test_get_items_invalid_page() {
167
		$request = new WP_REST_Request( 'GET', '/wp/v2/categories' );
168
		$request->set_param( 'page', 0 );
169
		$response = $this->server->dispatch( $request );
170
		$this->assertErrorResponse( 'rest_invalid_param', $response, 400 );
171
		$data = $response->get_data();
172
		$first_error = array_shift( $data['data']['params'] );
173
		$this->assertContains( 'page must be greater than 1 (inclusive)', $first_error );
174
	}
175
176
	public function test_get_items_include_query() {
177
		$id1 = $this->factory->category->create();

tests/test-rest-posts-controller.php 1 location

@@ 1094-1105 (lines=12) @@
1091
		$this->assertErrorResponse( 'rest_invalid_param', $response, 400 );
1092
	}
1093
1094
	public function test_create_post_with_quotes_in_title() {
1095
		wp_set_current_user( $this->editor_id );
1096
1097
		$request = new WP_REST_Request( 'POST', '/wp/v2/posts' );
1098
		$params = $this->set_post_data( array(
1099
			'title' => "Rob O'Rourke's Diary",
1100
		) );
1101
		$request->set_body_params( $params );
1102
		$response = $this->server->dispatch( $request );
1103
		$new_data = $response->get_data();
1104
		$this->assertEquals( "Rob O'Rourke's Diary", $new_data['title']['raw'] );
1105
	}
1106
1107
	public function test_create_post_with_categories() {
1108
		wp_set_current_user( $this->editor_id );