/** * Test the reverseStylesOrder method. * * @return void */ public function testReverseStylesOrder() { Asset::$scripts['footer'] = []; $res = new Resource(); $asset1 = 'alert(\'test1\');'; $res->addScript($asset1); $asset2 = 'alert(\'test2\');'; $res->addScript($asset2); $res->reverseStylesOrder(); $scripts = array_values(Asset::$scripts['footer']); $this->assertEquals($asset1, Asset::$scripts['footer'][0]); $this->assertEquals($asset2, Asset::$scripts['footer'][1]); $this->assertEquals($asset2, $scripts[0]); $this->assertEquals($asset1, $scripts[1]); }