/** * Prepares the environment before running a test. */ public static function setUpBeforeClass() { self::$pdo = new ForumServicePDO(); self::$userPDO = new UserServicePDO(); AppUtils::setTestMode(true); AppUtils::setLoginValid(SELF::USER_ID, "sysuser"); // Create a user for forum testing // Not sure how else to do this $newUser = array('id' => SELF::USER_ID, 'firstName' => 'forumUserFirstName', 'lastName' => 'forumUserLastName', 'organization' => 'testOrganization', 'email' => '*****@*****.**', 'password' => 'forumUser1234', 'sysuser' => 1, 'enabled' => 1); // Create Users for forum test $retUser = self::$userPDO->create($newUser); PHPUnit_Framework_Assert::assertEquals($retUser['id'], SELF::USER_ID); $newUser['id'] = SELF::USER_ID2; $retUser = self::$userPDO->create($newUser); PHPUnit_Framework_Assert::assertEquals($retUser['id'], SELF::USER_ID2); }
/** * Prepares the environment before running a test. */ public static function setUpBeforeClass() { // fwrite(STDOUT, __METHOD__ . "\n"); self::$forumPDO = new ForumServicePDO(); self::$postPDO = new ForumPostServicePDO(); self::$userPDO = new UserServicePDO(); AppUtils::setTestMode(true); AppUtils::setLoginValid(SELF::USER_ID, "sysuser"); // Create a user for forum testing // Not sure how else to do this $newUser = array('id' => SELF::USER_ID, 'firstName' => 'forumUserFirstName', 'lastName' => 'forumUserLastName', 'organization' => 'testOrganization', 'email' => '*****@*****.**', 'password' => 'forumUser1234', 'sysuser' => 1, 'enabled' => 1); // Create Users for forum test $retUser = self::$userPDO->create($newUser); PHPUnit_Framework_Assert::assertEquals($retUser['id'], SELF::USER_ID); // Create a Forum self::$forumId = self::$forumPDO->createForum('TestForum.1', 'TestForum.1 Description', SELF::USER_ID); PHPUnit_Framework_Assert::assertNotNull(self::$forumId); }