Skip to content

Commit ea0522f

Browse files
committed
Tests
1 parent 254ff3c commit ea0522f

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

tests/InitialGenerationTest.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,22 @@ public function testInitialsAreGeneratedFromFullname()
6767
$this->assertEquals('DD', $avatar->getUrlfriendlyInitials());
6868
$this->assertEquals(2, strlen($avatar->getUrlfriendlyInitials()));
6969
}
70+
71+
public function testCanGetInitialsWithDifferentLengthWhenUsingPredefinedInitials() {
72+
$avatar = new \LasseRafn\Initials\Initials();
73+
74+
$avatar->name('AMA')->length(3);
75+
76+
$this->assertEquals('AMA', $avatar->generate());
77+
$this->assertEquals(3, strlen($avatar->generate()));
78+
}
79+
80+
public function testLimitingWorks() {
81+
$avatar = new \LasseRafn\Initials\Initials();
82+
83+
$avatar->name('Amanda Rochnick Lorentz');
84+
85+
$this->assertEquals('AL', $avatar->generate());
86+
$this->assertEquals(2, strlen($avatar->generate()));
87+
}
7088
}

0 commit comments

Comments
 (0)