Updated util tests

This commit is contained in:
Alex Bilbie 2014-01-16 16:50:30 +00:00
parent 11e0b004bd
commit 36760a07cc
2 changed files with 20 additions and 10 deletions

View File

@ -1,12 +1,17 @@
<?php <?php
class RedirectUri_test extends PHPUnit_Framework_TestCase namespace LeagueTests\Util;
use League\OAuth2\Server\Util\RedirectUri;
use \Mockery as M;
class RedirectUriTest extends \PHPUnit_Framework_TestCase
{ {
function test_make() function testMake()
{ {
$v1 = League\OAuth2\Server\Util\RedirectUri::make('https://foobar/', array('foo'=>'bar')); $v1 = RedirectUri::make('https://foobar/', array('foo'=>'bar'));
$v2 = League\OAuth2\Server\Util\RedirectUri::make('https://foobar/', array('foo'=>'bar'), '#'); $v2 = RedirectUri::make('https://foobar/', array('foo'=>'bar'), '#');
$v3 = League\OAuth2\Server\Util\RedirectUri::make('https://foobar/', array('foo'=>'bar', 'bar' => 'foo')); $v3 = RedirectUri::make('https://foobar/', array('foo'=>'bar', 'bar' => 'foo'));
$this->assertEquals('https://foobar/?foo=bar', $v1); $this->assertEquals('https://foobar/?foo=bar', $v1);
$this->assertEquals('https://foobar/#foo=bar', $v2); $this->assertEquals('https://foobar/#foo=bar', $v2);

View File

@ -1,12 +1,17 @@
<?php <?php
class Secure_Key_test extends PHPUnit_Framework_TestCase namespace LeagueTests\Util;
use League\OAuth2\Server\Util\SecureKey;
use \Mockery as M;
class SecureKeyTest extends \PHPUnit_Framework_TestCase
{ {
function test_make() function testMake()
{ {
$v1 = League\OAuth2\Server\Util\SecureKey::make(); $v1 = SecureKey::make();
$v2 = League\OAuth2\Server\Util\SecureKey::make(); $v2 = SecureKey::make();
$v3 = League\OAuth2\Server\Util\SecureKey::make(50); $v3 = SecureKey::make(50);
$this->assertEquals(40, strlen($v1)); $this->assertEquals(40, strlen($v1));
$this->assertTrue($v1 !== $v2); $this->assertTrue($v1 !== $v2);