public function testName() { $user = new ShortUrl_Model_User(); $user->setName('test'); $this->assertAttributeEquals('test', '_user', $user); $this->assertEquals('test', $user->getName()); }
public function testGettingUser() { $this->markTestIncomplete(); $user1 = new ShortUrl_Model_User(); $user1->setName('foo')->persist(); $user2 = new ShortUrl_Model_User(); $user2->setName('bar')->persist(); $user3 = new ShortUrl_Model_User(); $user3->setName('baz')->persist(); $group1 = new ShortUrl_Model_Group(); $group1->setName('gFoo')->persist(); $group2 = new ShortUrl_Model_Group(); $group2->setName('gBar')->persist(); $group1->addMember($user1)->addMember($user2); $group2->addMember($user2)->addMember($user3); $this->_em->flush(); $users = $this->_em->getRepository('ShortUrl_Model_User')->getUsersForGRoup($group2); $this->assertContains($user2, $users); $this->assertContains($user3, $users); $this->assertNotContains($user1, $users); }