123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- <?php
- namespace Lcobucci\JWT\Claim;
- use Lcobucci\JWT\ValidationData;
- class GreaterOrEqualsToTest extends \PHPUnit\Framework\TestCase
- {
-
- public function validateShouldReturnTrueWhenValidationDontHaveTheClaim()
- {
- $claim = new GreaterOrEqualsTo('iss', 10);
- $this->assertTrue($claim->validate(new ValidationData()));
- }
-
- public function validateShouldReturnTrueWhenValueIsGreaterThanValidationData()
- {
- $claim = new GreaterOrEqualsTo('iss', 11);
- $data = new ValidationData();
- $data->setIssuer(10);
- $this->assertTrue($claim->validate($data));
- }
-
- public function validateShouldReturnTrueWhenValueIsEqualsToValidationData()
- {
- $claim = new GreaterOrEqualsTo('iss', 10);
- $data = new ValidationData();
- $data->setIssuer(10);
- $this->assertTrue($claim->validate($data));
- }
-
- public function validateShouldReturnFalseWhenValueIsLesserThanValidationData()
- {
- $claim = new GreaterOrEqualsTo('iss', 10);
- $data = new ValidationData();
- $data->setIssuer(11);
- $this->assertFalse($claim->validate($data));
- }
- }
|