/** * @covers wp_tutorial_maker_Admin::tutorial_decider */ function test_admin_interface_html() { //setting up subscriber user with admin permission $user = new WP_User($this->factory->user->create(array('role' => 'administrator'))); wp_set_current_user($user->ID); $this->auxClass->set_up_post_data(); $plugin_admin = wp_tutorial_maker_Admin::get_instance(); //define new term $tid = $this->generate_tid(); //submitting data! $plugin_admin->wp_tutorial_maker_option_update($tid); //make sure that every option in the HTML interface is there! $plugin = wp_tutorial_maker::get_instance(); $option_array = get_option($plugin->get_plugin_slug()); $tag_option_array = $option_array[$tid]; $this->assertNotEmpty($tag_option_array); $this->assertNotEmpty($tag_option_array['wptm']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_nextprev']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_next_text']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_prev_text']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_show_category_index']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_text_category_link_name']); $this->assertNotEmpty($tag_option_array['wp_tutorial_maker_text_category_list']); }
function __construct() { $this->auxClass = new WP_test_Tests_AuxFunctions(); $this->plugin_admin = wp_tutorial_maker_Admin::get_instance(); $this->plugin = wp_tutorial_maker::get_instance(); }
function __construct() { $this->plugin = wp_tutorial_maker::get_instance(); $this->plugin_admin = wp_tutorial_maker_Admin::get_instance(); }