Code Duplication    Length = 20-21 lines in 3 locations

tests/phpunit/tests/rest-api/rest-categories-controller.php 1 location

@@ 62-82 (lines=21) @@
59
        $this->assertEqualSets(array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum']);
60
    }
61
62
    public function test_registered_query_params() 
63
    {
64
        $request = new WP_REST_Request('OPTIONS', '/wp/v2/categories');
65
        $response = $this->server->dispatch($request);
66
        $data = $response->get_data();
67
        $keys = array_keys($data['endpoints'][0]['args']);
68
        sort($keys);
69
        $this->assertEquals(
70
            array(
71
            'context',
72
            'exclude',
73
            'hide_empty',
74
            'include',
75
            'order',
76
            'orderby',
77
            'page',
78
            'parent',
79
            'per_page',
80
            'post',
81
            'search',
82
            'slug',
83
            ), $keys 
84
        );
85
    }

tests/phpunit/tests/rest-api/rest-tags-controller.php 1 location

@@ 77-97 (lines=21) @@
74
        $this->assertEqualSets(array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum']);
75
    }
76
77
    public function test_registered_query_params() 
78
    {
79
        $request = new WP_REST_Request('OPTIONS', '/wp/v2/tags');
80
        $response = $this->server->dispatch($request);
81
        $data = $response->get_data();
82
        $keys = array_keys($data['endpoints'][0]['args']);
83
        sort($keys);
84
        $this->assertEquals(
85
            array(
86
            'context',
87
            'exclude',
88
            'hide_empty',
89
            'include',
90
            'offset',
91
            'order',
92
            'orderby',
93
            'page',
94
            'per_page',
95
            'post',
96
            'search',
97
            'slug',
98
            ), $keys 
99
        );
100
    }

tests/phpunit/tests/rest-api/rest-users-controller.php 1 location

@@ 91-110 (lines=20) @@
88
        $this->assertEquals(array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum']);
89
    }
90
91
    public function test_registered_query_params() 
92
    {
93
        $request = new WP_REST_Request('OPTIONS', '/wp/v2/users');
94
        $response = $this->server->dispatch($request);
95
        $data = $response->get_data();
96
        $keys = array_keys($data['endpoints'][0]['args']);
97
        sort($keys);
98
        $this->assertEquals(
99
            array(
100
            'context',
101
            'exclude',
102
            'include',
103
            'offset',
104
            'order',
105
            'orderby',
106
            'page',
107
            'per_page',
108
            'roles',
109
            'search',
110
            'slug',
111
            ), $keys 
112
        );
113
    }