You are here

public function RestClientTest::testEncryptNull in Salesforce Suite 8.3

@covers ::encrypt

encrypt is protected, so we get at it through ::getAccessToken This test covers the case where access token is NULL.

File

modules/salesforce_encrypt/tests/src/Unit/RestClientTest.php, line 89

Class

RestClientTest
@coversDefaultClass \Drupal\salesforce_encrypt\Rest\RestClient @group salesforce

Namespace

Drupal\Tests\salesforce_encrypt\Unit

Code

public function testEncryptNull() {

  // Test unencrypted.
  $this->state
    ->expects($this
    ->any())
    ->method('get')
    ->willReturn(NULL);
  $this->client
    ->expects($this
    ->any())
    ->method('doGetEncryptionProfile')
    ->willReturn(NULL);
  $this
    ->assertFalse($this->client
    ->getAccessToken());
}