MINOR Tests for Member::getName() and Member::setName()

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@109333 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sean Harvey 2010-08-12 23:55:01 +00:00 committed by Sam Minnee
parent 947aeaed81
commit 6f9b33e022

View File

@ -487,6 +487,20 @@ class MemberTest extends FunctionalTest {
$this->addExtensions($extensions);
}
/**
* Tests for {@link Member::getName()} and {@link Member::setName()}
*/
function testName() {
$member = $this->objFromFixture('Member', 'test');
$member->setName('Test Some User');
$this->assertEquals('Test Some User', $member->getName());
$member->setName('Test');
$this->assertEquals('Test', $member->getName());
$member->FirstName = 'Test';
$member->Surname = '';
$this->assertEquals('Test', $member->getName());
}
/**
* Add the given array of member extensions as class names.
* This is useful for re-adding extensions after being removed