Use new code style

This commit is contained in:
David Stone
2025-02-07 19:02:33 -07:00
parent 0181024ae1
commit 8433379d90
672 changed files with 37107 additions and 45249 deletions

View File

@ -11,10 +11,10 @@ class Dashboard_Admin_Page_Test extends WP_UnitTestCase {
*/
public function test_register_scripts() {
// Create a mock instance of Dashboard_Admin_Page and call the register_scripts method
$dashboard_admin_page = $this->getMockBuilder( Dashboard_Admin_Page::class )
->disableOriginalConstructor()
->setMethods( [ 'output' ] )
->getMock();
$dashboard_admin_page = $this->getMockBuilder(Dashboard_Admin_Page::class)
->disableOriginalConstructor()
->setMethods(array('output'))
->getMock();
// Fake dates for testing
$dashboard_admin_page->start_date = '2023-01-01';
@ -24,22 +24,21 @@ class Dashboard_Admin_Page_Test extends WP_UnitTestCase {
$dashboard_admin_page->register_scripts();
// Assert scripts are registered
$this->assertTrue( wp_script_is( 'wu-apex-charts', 'registered' ) );
$this->assertTrue( wp_script_is( 'wu-vue-apex-charts', 'registered' ) );
$this->assertTrue( wp_script_is( 'wu-dashboard-stats', 'registered' ) );
$this->assertTrue(wp_script_is('wu-apex-charts', 'registered'));
$this->assertTrue(wp_script_is('wu-vue-apex-charts', 'registered'));
$this->assertTrue(wp_script_is('wu-dashboard-stats', 'registered'));
// Assert styles are registered
$this->assertTrue( wp_style_is( 'wu-apex-charts', 'registered' ) );
$this->assertTrue(wp_style_is('wu-apex-charts', 'registered'));
// Assert scripts are enqueued
$this->assertTrue( wp_script_is( 'wu-dashboard-stats', 'enqueued' ) );
$this->assertTrue(wp_script_is('wu-dashboard-stats', 'enqueued'));
// Verify localized script data is correct
$localized_vars = wp_scripts()->get_data( 'wu-dashboard-stats', 'data' );
echo( $localized_vars );
$this->assertStringContainsString( '"month_list":["Jan ', $localized_vars );
$this->assertStringContainsString( '"today":"', $localized_vars ); // Check that today is included
$this->assertStringContainsString( '"new_mrr":"New MRR"', $localized_vars );
$localized_vars = wp_scripts()->get_data('wu-dashboard-stats', 'data');
echo($localized_vars);
$this->assertStringContainsString('"month_list":["Jan ', $localized_vars);
$this->assertStringContainsString('"today":"', $localized_vars); // Check that today is included
$this->assertStringContainsString('"new_mrr":"New MRR"', $localized_vars);
}
}
}