Code Duplication    Length = 14-14 lines in 2 locations

tests/test-rest-users-controller.php 2 locations

@@ 74-87 (lines=14) @@
71
			), $keys );
72
	}
73
74
	public function test_get_items() {
75
		wp_set_current_user( $this->user );
76
77
		$request = new WP_REST_Request( 'GET', '/wp/v2/users' );
78
		$request->set_param( 'context', 'view' );
79
		$response = $this->server->dispatch( $request );
80
81
		$this->assertEquals( 200, $response->get_status() );
82
83
		$all_data = $response->get_data();
84
		$data = $all_data[0];
85
		$userdata = get_userdata( $data['id'] );
86
		$this->check_user_data( $userdata, $data, 'view', $data['_links'] );
87
	}
88
89
	public function test_get_items_with_edit_context() {
90
		wp_set_current_user( $this->user );
@@ 89-102 (lines=14) @@
86
		$this->check_user_data( $userdata, $data, 'view', $data['_links'] );
87
	}
88
89
	public function test_get_items_with_edit_context() {
90
		wp_set_current_user( $this->user );
91
92
		$request = new WP_REST_Request( 'GET', '/wp/v2/users' );
93
		$request->set_param( 'context', 'edit' );
94
		$response = $this->server->dispatch( $request );
95
96
		$this->assertEquals( 200, $response->get_status() );
97
98
		$all_data = $response->get_data();
99
		$data = $all_data[0];
100
		$userdata = get_userdata( $data['id'] );
101
		$this->check_user_data( $userdata, $data, 'edit', $data['_links'] );
102
	}
103
104
	public function test_get_items_with_edit_context_without_permission() {
105
		//test with a user not logged in