!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/uploads/script/vendor/mercadopago/dx-php/tests/resources/   drwxr-xr-x
Free 12.98 GB of 57.97 GB (22.4%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


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

use PHPUnit\Framework\TestCase;

/**
 * EntityTest Class Doc Comment
 *
 * @package MercadoPago
 */
class InstoreTest extends TestCase
{

    public static function 
setUpBeforeClass()
    {
        
MercadoPago\SDK::cleanCredentials();
        
        if (
file_exists(__DIR__ '/../../.env')) {
            
$dotenv = new Dotenv\Dotenv(__DIR__'../../.env');
            
$dotenv->load();
        }

        
MercadoPago\SDK::setAccessToken(getenv('ACCESS_TOKEN'));
    }

    public function 
testCreatePos() {
        
$pos = new MercadoPago\POS();
        
$pos->name "mypointofsale";
        
$pos->fixed_amount =true
        
$pos->external_id "mypos" rand(110000);

        
$pos->save();
        
$this->assertEquals($pos->status'active');
        return 
$pos;
    }

    
/**
     * @depends testCreatePos
     */
    
public function testUpdatePos(MercadoPago\POS $created_pos) {
        
$created_pos->name "mypointofsalenewname";
        
$created_pos->update();

        
$pos MercadoPago\POS::find_by_id($created_pos->id);

        
$this->assertEquals($pos->name'mypointofsalenewname');
        
    }

    
/**
     * @depends testCreatePos 
     */
    
public function testSearchPos(MercadoPago\POS $pos) {
        
$filters = array(
            
"external_id" => $pos->external_id
        
);
        
$poss MercadoPago\POS::search($filters);
        
$poss $poss->getArrayCopy();
        
$poss end($poss);

        
$this->assertEquals($poss->external_id$pos->external_id);
    }

    

    
// public function testDeletePos(MercadoPago\POS $pos) {
    //     $pos = new MercadoPago\POS();

    // }

}

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0048 ]--