generateElements([ 'og_image_width' => 100, 'og_image_height' => 100, 'og_image_url' => 'http://www.example.com/example/foo.png', ]); $expected = [ '#attached' => ['html_head' => [ [ [ '#tag'=> 'meta', '#attributes' => [ 'property' => 'og:image:url', 'content' => 'http://www.example.com/example/foo.png', ], ], 'og_image_url', ], [ [ '#tag'=> 'meta', '#attributes' => [ 'property' => 'og:image:width', 'content' => 100, ], ], 'og_image_width', ], [ [ '#tag'=> 'meta', '#attributes' => [ 'property' => 'og:image:height', 'content' => 100, ], ], 'og_image_height', ], ]], ]; $this->assertEquals($expected, $tags); } }