Files
sistema_funcionando_lastwar/vendor/react/partial/tests/UtilTest.php

30 lines
627 B
PHP
Executable File

<?php
namespace React\Partial;
use React\Partial\Util as Partial;
class UtilTest extends \PHPUnit_Framework_TestCase
{
public function testBind()
{
$div = $this->createDivFunction();
$divFun = Partial::bind($div, 10, 5);
$this->assertSame(0.02, $divFun(100));
}
public function testBindRight()
{
$div = $this->createDivFunction();
$divFun = Partial::bindRight($div, 10, 5);
$this->assertSame(2, $divFun(100));
}
private function createDivFunction()
{
return function ($a, $b, $c) {
return $a / $b / $c;
};
}
}