diff options
author | uckelman <uckelman@nomic.net> | 2010-04-11 13:55:10 +0000 |
---|---|---|
committer | uckelman <uckelman@nomic.net> | 2010-04-11 13:55:10 +0000 |
commit | 386872f4367e9dedb5664839d451f956626d6a80 (patch) | |
tree | 43bbc8e5c842686e77de5365d077535e84cd224b /test | |
parent | eec95b8ff65316efd6b294898cf752fbfeb81e79 (diff) |
Refactoring to make PhpBB object.
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6645 67b53d14-2c14-4ace-a08f-0dab2b34000c
Diffstat (limited to 'test')
-rw-r--r-- | test/PhpBB3Test.php (renamed from test/PhpBB3LibTest.php) | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/test/PhpBB3LibTest.php b/test/PhpBB3Test.php index 21fe862..8f06170 100644 --- a/test/PhpBB3LibTest.php +++ b/test/PhpBB3Test.php @@ -2,7 +2,7 @@ require_once('PHPUnit/Framework.php'); -class PhpBB3LibTest extends PHPUnit_Framework_TestCase { +class PhpBB3Test extends PHPUnit_Framework_TestCase { /** * phpBB3 uses many globals; due to the way tests are run, we cannot @@ -13,8 +13,9 @@ class PhpBB3LibTest extends PHPUnit_Framework_TestCase { protected function exec_kludge($run) { $prog = <<<EOF try { - require_once("src/PhpBB3Lib.php"); - \$result = serialize($run); + require_once("src/PhpBB3.php"); + \$phpBB = new PhpBB3(); + \$result = serialize(\$phpBB->$run); } catch (Exception \$e) { \$result = serialize(\$e); @@ -33,47 +34,47 @@ EOF; } /** - * @dataProvider provider_get_user_id + * @dataProvider provider_GetUserId */ - public function test_get_user_id($from, $expected, $ex) { + public function testGetUserId($from, $expected, $ex) { if ($ex) $this->setExpectedException($ex); - $run = 'get_user_id("' . $from . '")'; + $run = 'getUserId("' . $from . '")'; $this->assertEquals($expected, $this->exec_kludge($run)); } - public function provider_get_user_id() { + public function providerGetUserId() { return array( - array('bogus', null, 'PHPUnit_Framework_Error'), + array('bogus', null, 'PHPUnit_Framework_Error'), array('uckelman@nomic.net', 2, null) ); } /** - * @dataProvider provider_get_user_name + * @dataProvider providerGetUserName */ - public function test_get_user_name($id, $expected, $ex) { + public function testGetUserName($id, $expected, $ex) { if ($ex) $this->setExpectedException($ex); - $run = 'get_user_name(' . $id . ')'; + $run = 'getUserName(' . $id . ')'; $this->assertEquals($expected, $this->exec_kludge($run)); } - public function provider_get_user_name() { + public function providerGetUserName() { return array( - array(0, null, 'PHPUnit_Framework_Error'), + array(0, null, 'PHPUnit_Framework_Error'), array(2, 'admin', null ) ); } /** - * @dataProvider provider_get_topic_id + * @dataProvider providerGetTopicAndForumIds */ - public function test_get_topic_and_forum_ids($post_id, $expected, $ex) { + public function testGetTopicAndForumIds($post_id, $expected, $ex) { if ($ex) $this->setExpectedException($ex); - $run = 'get_topic_and_forum_ids(' . $post_id . ')'; + $run = 'getTopicAndForumIds(' . $post_id . ')'; $this->assertEquals($expected, $this->exec_kludge($run)); } - public function provider_get_topic_id() { + public function providerGetTopicAndForumIds() { return array( array(0, null, 'PHPUnit_Framework_Error'), array(2, array('topic_id' => 2, 'forum_id' => 2), null) |