Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. InvokedAtMostCount.php

function InvokedAtMostCount::verify

Verifies that the current expectation is valid. If everything is OK the code should just return, if not it must throw an exception.

Throws

ExpectationFailedException

Overrides InvocationOrder::verify

File

vendor/phpunit/phpunit/src/Framework/MockObject/Runtime/Rule/InvokedAtMostCount.php, line 45

Class

InvokedAtMostCount
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\Framework\MockObject\Rule

Code

public function verify() : void {
    $actualInvocations = $this->numberOfInvocations();
    if ($actualInvocations > $this->allowedInvocations) {
        throw new ExpectationFailedException(sprintf('Expected invocation at most %d time%s but it occurred %d time%s.', $this->allowedInvocations, $this->allowedInvocations !== 1 ? 's' : '', $actualInvocations, $actualInvocations !== 1 ? 's' : ''));
    }
}
RSS feed
Powered by Drupal