You are here

public function ChocolateChipTest::testFromData in Bakery Single Sign-On System 8.2

@covers ::__construct @covers ::toData @covers ::fromData @dataProvider provideTestData

File

tests/src/Unit/Cookies/ChocolateChipTest.php, line 40

Class

ChocolateChipTest
@coversDefaultClass \Drupal\bakery\Cookies\ChocolateChip

Namespace

Drupal\Tests\bakery\Unit\Cookies

Code

public function testFromData($data) {

  // Mock reasonable function calls based on if cookie is from main site or child.
  $this->bakeryService
    ->isMain()
    ->willReturn(1, 0);
  $this->bakeryService
    ->isChild()
    ->willReturn(0, 1);
  $this->dataExtra['master'] = 1;
  $this
    ->traitFromDataTest($data);
  $this->dataExtra['master'] = 0;
  $this
    ->traitFromDataTest($data);
}