/** * @see Envato_Market_Admin::set_bearer_args() */ function test_set_bearer_args() { $options = envato_market()->get_options(); update_option(envato_market()->get_option_name(), array('items' => array(array('name' => 'Envato Market', 'token' => 'TOKEN12345', 'id' => 12345, 'type' => 'plugin', 'authorized' => 'success')))); $expected = array('headers' => array('Authorization' => 'Bearer TOKEN12345')); $this->assertEquals($expected, $this->admin->set_bearer_args(12345)); $this->assertEquals(array(), $this->admin->set_bearer_args(12346)); update_option(envato_market()->get_option_name(), $options); }