/var/www/hkosl.com/demo_google/application/vendor/phpunit/phpunit/tests/_files/StackTest.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
class StackTest extends PHPUnit_Framework_TestCase
{
    public function 
testPush()
    {
        
$stack = [];
        
$this->assertCount(0$stack);

        
array_push($stack'foo');
        
$this->assertEquals('foo'$stack[count($stack)-1]);
        
$this->assertCount(1$stack);

        return 
$stack;
    }

    
/**
     * @depends testPush
     */
    
public function testPop(array $stack)
    {
        
$this->assertEquals('foo'array_pop($stack));
        
$this->assertCount(0$stack);
    }
}