count()); self::assertInstanceOf('\phpOMS\Account\Account', $manager->get(0)); self::assertInstanceOf('\phpOMS\Account\NullAccount', $manager->get(-1)); } public function testSetGet() { $manager = new AccountManager($GLOBALS['httpSession']); $account = new Account(3); $account->generatePassword('abcd'); $added = $manager->add($account); self::assertTrue($added); self::assertEquals($account, $manager->get($account->getId())); self::assertEquals(1, $manager->count()); $added = $manager->add($account); self::assertFalse($added); self::assertTrue($manager->remove($account->getId())); self::assertFalse($manager->remove(-1)); self::assertEquals(0, $manager->count()); } }