Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/phpunit/phpunit/tests/_files/ClonedDependencyTest.php
<?php
use PHPUnit\Framework\TestCase;

class
ClonedDependencyTest extends TestCase
{
    private static
$dependency;

    public static function
setUpBeforeClass()
    {
       
self::$dependency = new stdClass;
    }

    public function
testOne()
    {
       
$this->assertTrue(true);

        return
self::$dependency;
    }

   
/**
     * @depends testOne
     */
   
public function testTwo($dependency)
    {
       
$this->assertSame(self::$dependency, $dependency);
    }

   
/**
     * @depends !clone testOne
     */
   
public function testThree($dependency)
    {
       
$this->assertSame(self::$dependency, $dependency);
    }

   
/**
     * @depends clone testOne
     */
   
public function testFour($dependency)
    {
       
$this->assertNotSame(self::$dependency, $dependency);
    }

   
/**
     * @depends !shallowClone testOne
     */
   
public function testFive($dependency)
    {
       
$this->assertSame(self::$dependency, $dependency);
    }

   
/**
     * @depends shallowClone testOne
     */
   
public function testSix($dependency)
    {
       
$this->assertNotSame(self::$dependency, $dependency);
    }
}