28 $this->fixture = new \TYPO3\CMS\Extbase\Domain\Model\FrontendUser();
35 $this->assertSame(
'', $this->fixture->getUsername());
42 $username =
'don.juan';
43 $this->fixture->setUsername($username);
44 $this->assertSame($username, $this->fixture->getUsername());
51 $this->assertSame(
'', $this->fixture->getPassword());
59 $this->fixture->setPassword($password);
60 $this->assertSame($password, $this->fixture->getPassword());
67 $usergroup = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
68 $usergroup->attach(
new \
TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup(
'foo'));
69 $this->fixture->setUsergroup($usergroup);
70 $this->assertSame($usergroup, $this->fixture->getUsergroup());
77 $usergroup = new \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup(
'foo');
78 $this->assertEquals(count($this->fixture->getUsergroup()), 0);
79 $this->fixture->addUsergroup($usergroup);
80 $this->assertEquals(count($this->fixture->getUsergroup()), 1);
87 $usergroup = new \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup(
'foo');
88 $this->fixture->addUsergroup($usergroup);
89 $this->assertEquals(count($this->fixture->getUsergroup()), 1);
90 $this->fixture->removeUsergroup($usergroup);
91 $this->assertEquals(count($this->fixture->getUsergroup()), 0);
98 $this->assertSame(
'', $this->fixture->getName());
106 $this->fixture->setName($name);
107 $this->assertSame($name, $this->fixture->getName());
114 $this->assertSame(
'', $this->fixture->getFirstName());
122 $this->fixture->setFirstName($firstName);
123 $this->assertSame($firstName, $this->fixture->getFirstName());
130 $this->assertSame(
'', $this->fixture->getMiddleName());
137 $middleName =
'miguel';
138 $this->fixture->setMiddleName($middleName);
139 $this->assertSame($middleName, $this->fixture->getMiddleName());
146 $this->assertSame(
'', $this->fixture->getLastName());
154 $this->fixture->setLastName($lastName);
155 $this->assertSame($lastName, $this->fixture->getLastName());
162 $this->assertSame(
'', $this->fixture->getAddress());
169 $address =
'foobar 42, foo';
170 $this->fixture->setAddress($address);
171 $this->assertSame($address, $this->fixture->getAddress());
178 $this->assertSame(
'', $this->fixture->getTelephone());
186 $this->fixture->setTelephone($telephone);
187 $this->assertSame($telephone, $this->fixture->getTelephone());
194 $this->assertSame(
'', $this->fixture->getFax());
202 $this->fixture->setFax($fax);
203 $this->assertSame($fax, $this->fixture->getFax());
210 $this->assertSame(
'', $this->fixture->getEmail());
217 $email =
'don.juan@example.com';
218 $this->fixture->setEmail($email);
219 $this->assertSame($email, $this->fixture->getEmail());
226 $this->assertSame(
'', $this->fixture->getLockToDomain());
233 $lockToDomain =
'foo.bar';
234 $this->fixture->setLockToDomain($lockToDomain);
235 $this->assertSame($lockToDomain, $this->fixture->getLockToDomain());
242 $this->assertSame(
'', $this->fixture->getTitle());
250 $this->fixture->setTitle($title);
251 $this->assertSame($title, $this->fixture->getTitle());
258 $this->assertSame(
'', $this->fixture->getZip());
266 $this->fixture->setZip($zip);
267 $this->assertSame($zip, $this->fixture->getZip());
274 $this->assertSame(
'', $this->fixture->getCity());
282 $this->fixture->setCity($city);
283 $this->assertSame($city, $this->fixture->getCity());
290 $this->assertSame(
'', $this->fixture->getCountry());
298 $this->fixture->setCountry($country);
299 $this->assertSame($country, $this->fixture->getCountry());
306 $this->assertSame(
'', $this->fixture->getWww());
314 $this->fixture->setWww($www);
315 $this->assertSame($www, $this->fixture->getWww());
322 $this->assertSame(
'', $this->fixture->getCompany());
329 $company =
'foo bar';
330 $this->fixture->setCompany($company);
331 $this->assertSame($company, $this->fixture->getCompany());
338 $this->assertSame(
'', $this->fixture->getImage());
345 $image =
'foobar.gif';
346 $this->fixture->setImage($image);
347 $this->assertSame($image, $this->fixture->getImage());
354 $this->assertNull($this->fixture->getLastlogin());
361 $date = new \DateTime();
362 $this->fixture->setLastlogin($date);
363 $this->assertSame($date, $this->fixture->getLastlogin());
getTelephoneInitiallyReturnsEmptyString()
getFaxInitiallyReturnsEmptyString()
getWwwInitiallyReturnsEmptyString()
getEmailInitiallyReturnsEmptyString()
setLockToDomainSetsLockToDomain()
getPasswordInitiallyReturnsEmptyString()
setFirstNameSetsFirstName()
setLastNameSetsLastName()
getLastNameInitiallyReturnsEmptyString()
getCompanyInitiallyReturnsEmptyString()
addUsergroupAddsUserGroup()
setTelephoneSetsTelephone()
setUsernameSetsUsername()
setPasswordSetsPassword()
getNameInitiallyReturnsEmptyString()
setUsergroupSetsUsergroup()
getZipInitiallyReturnsEmptyString()
getLockToDomainInitiallyReturnsEmptyString()
getCountryInitiallyReturnsEmptyString()
getImageInitiallyReturnsEmptyString()
removeUsergroupRemovesUsergroup()
getFirstNameInitiallyReturnsEmptyString()
getLastloginInitiallyReturnsNull()
getAddressInitiallyReturnsEmptyString()
setMiddleNameSetsMiddleName()
setLastloginSetsLastlogin()
getUsernameInitiallyReturnsEmptyString()
getCityInitiallyReturnsEmptyString()
getMiddleNameInitiallyReturnsEmptyString()
getTitleInitiallyReturnsEmptyString()