EnhancedEcommerceEventsTest.php in Commerce Google Tag Manager 8
File
tests/src/Unit/EnhancedEcommerceEventsTest.php
View source
<?php
namespace Drupal\Tests\commerce_google_tag_manager\Unit;
use Drupal\Tests\UnitTestCase;
use Drupal\commerce_google_tag_manager\Event\EnhancedEcommerceEvents;
class EnhancedEcommerceEventsTest extends UnitTestCase {
public function testEventNames($event_name, $expected) {
$this
->assertEquals($expected, $event_name);
}
public function eventNames() {
return [
[
EnhancedEcommerceEvents::ALTER_PRODUCT,
'commerce_google_tag_manager.alter_product',
],
[
EnhancedEcommerceEvents::ALTER_PRODUCT_PURCHASED_ENTITY,
'commerce_google_tag_manager.alter_product_purchased_entity',
],
[
EnhancedEcommerceEvents::ALTER_EVENT_DATA,
'commerce_google_tag_manager.alter_event_data',
],
[
EnhancedEcommerceEvents::TRACK_CHECKOUT_STEP,
'commerce_google_tag_manager.track_checkout_step',
],
];
}
}