Fixing bad return on getter

This commit is contained in:
Ryan Weaver 2019-03-26 23:10:31 -04:00
parent 76260e7d44
commit f3b3b2f4f3
2 changed files with 9 additions and 2 deletions

View File

@ -40,9 +40,9 @@ class RedeliveryStamp implements StampInterface
*
* @internal
*/
public function getSenderClassOrAlias(): int
public function getSenderClassOrAlias(): string
{
return $this->retryCount;
return $this->senderClassOrAlias;
}
public function shouldRedeliverToSender(string $senderClass, ?string $senderAlias): bool

View File

@ -31,4 +31,11 @@ class RedeliveryStampTest extends TestCase
$this->assertTrue($stampToRedeliverToSender1->shouldRedeliverToSender('App\Sender1', null));
$this->assertFalse($stampToRedeliverToSender1->shouldRedeliverToSender('App\Sender2', null));
}
public function testGetters()
{
$stamp = new RedeliveryStamp(10, 'sender_alias');
$this->assertSame(10, $stamp->getRetryCount());
$this->assertSame('sender_alias', $stamp->getSenderClassOrAlias());
}
}