| @@ 97-105 (lines=9) @@ | ||
| 94 | * @covers ::get_instance |
|
| 95 | * @covers ::__construct |
|
| 96 | */ |
|
| 97 | public function test_get_instance() { |
|
| 98 | $instance = Atomic_Admin_Menu::get_instance(); |
|
| 99 | ||
| 100 | $this->assertInstanceOf( Atomic_Admin_Menu::class, $instance ); |
|
| 101 | $this->assertSame( $instance, static::$admin_menu ); |
|
| 102 | ||
| 103 | $this->assertSame( 99999, has_action( 'admin_menu', array( $instance, 'reregister_menu_items' ) ) ); |
|
| 104 | $this->assertSame( 10, has_action( 'admin_enqueue_scripts', array( $instance, 'enqueue_scripts' ) ) ); |
|
| 105 | } |
|
| 106 | ||
| 107 | /** |
|
| 108 | * Tests add_browse_sites_link. |
|
| @@ 97-105 (lines=9) @@ | ||
| 94 | * @covers ::get_instance |
|
| 95 | * @covers ::__construct |
|
| 96 | */ |
|
| 97 | public function test_get_instance() { |
|
| 98 | $instance = WPcom_Admin_Menu::get_instance(); |
|
| 99 | ||
| 100 | $this->assertInstanceOf( WPcom_Admin_Menu::class, $instance ); |
|
| 101 | $this->assertSame( $instance, static::$admin_menu ); |
|
| 102 | ||
| 103 | $this->assertSame( 99999, has_action( 'admin_menu', array( $instance, 'reregister_menu_items' ) ) ); |
|
| 104 | $this->assertSame( 10, has_action( 'admin_enqueue_scripts', array( $instance, 'enqueue_scripts' ) ) ); |
|
| 105 | } |
|
| 106 | ||
| 107 | /** |
|
| 108 | * Tests add_browse_sites_link. |
|
| @@ 78-89 (lines=12) @@ | ||
| 75 | * @covers ::get_instance |
|
| 76 | * @covers ::__construct |
|
| 77 | */ |
|
| 78 | public function test_get_instance() { |
|
| 79 | ||
| 80 | $admin_menu = $this->get_concrete_menu_admin(); |
|
| 81 | ||
| 82 | $instance = $admin_menu::get_instance(); |
|
| 83 | ||
| 84 | $this->assertInstanceOf( Base_Admin_Menu::class, $instance ); |
|
| 85 | $this->assertSame( $instance, static::$admin_menu ); |
|
| 86 | ||
| 87 | $this->assertSame( 99999, has_action( 'admin_menu', array( $instance, 'reregister_menu_items' ) ) ); |
|
| 88 | $this->assertSame( 10, has_action( 'admin_enqueue_scripts', array( $instance, 'enqueue_scripts' ) ) ); |
|
| 89 | } |
|
| 90 | ||
| 91 | /** |
|
| 92 | * Tests add_admin_menu_separator |
|