You are here

protected function HorizontalTabsLabelsTest::assertHorizontalTabsLabels in Field Group 8.3

Asserts the horizontal tabs labels.

1 call to HorizontalTabsLabelsTest::assertHorizontalTabsLabels()
HorizontalTabsLabelsTest::testHorizontalTabsLabels in tests/src/FunctionalJavascript/HorizontalTabsLabelsTest.php
Tests horizontal tabs labels.

File

tests/src/FunctionalJavascript/HorizontalTabsLabelsTest.php, line 264

Class

HorizontalTabsLabelsTest
Tests horizontal tabs labels.

Namespace

Drupal\Tests\field_group\FunctionalJavascript

Code

protected function assertHorizontalTabsLabels() {
  $this->assertSession
    ->waitForElement('css', '.js .field-group-tabs-wrapper a[href="#edit-group-tab1"]');
  $this->assertSession
    ->waitForElement('css', '.js .field-group-tabs-wrapper a[href="#edit-group-tab2"]');
  $this
    ->assertNotNull($tab1 = $this->page
    ->find('css', '.js .field-group-tabs-wrapper a[href="#edit-group-tab1"]'));
  $this
    ->assertStringContainsString('Tab1', $tab1
    ->getText());
  $this
    ->assertNotNull($tab2 = $this->page
    ->find('css', '.js .field-group-tabs-wrapper a[href="#edit-group-tab2"]'));
  $this
    ->assertStringContainsString('Tab2', $tab2
    ->getText());
}