You are here

public function SmsFrameworkMessageResultTestTrait::testCreditsUsedIncorrectType in SMS Framework 2.x

Same name and namespace in other branches
  1. 8 tests/src/Functional/SmsFrameworkMessageResultTestTrait.php \Drupal\Tests\sms\Functional\SmsFrameworkMessageResultTestTrait::testCreditsUsedIncorrectType()
  2. 2.1.x tests/src/Functional/SmsFrameworkMessageResultTestTrait.php \Drupal\Tests\sms\Functional\SmsFrameworkMessageResultTestTrait::testCreditsUsedIncorrectType()

Tests credits used set is wrong type.

@covers ::setCreditsUsed

File

tests/src/Functional/SmsFrameworkMessageResultTestTrait.php, line 166

Class

SmsFrameworkMessageResultTestTrait
Provides common tests for SmsMessageResult object and entity classes.

Namespace

Drupal\Tests\sms\Functional

Code

public function testCreditsUsedIncorrectType() {
  $used = 'foobar';
  $result = $this
    ->createMessageResult();
  $this
    ->expectException(SmsException::class);
  $this
    ->expectExceptionMessage('Credit used is a string');
  $result
    ->setCreditsUsed($used);
}