diff --git a/tests/Notification/NtfyTest.php b/tests/Notification/NtfyTest.php index 765659f..77cee4c 100644 --- a/tests/Notification/NtfyTest.php +++ b/tests/Notification/NtfyTest.php @@ -2,23 +2,16 @@ use PHPUnit\Framework\TestCase; use App\Notification\Ntfy; - -use Ntfy\Server; use Ntfy\Client; use Ntfy\Message; + final class NtfyTest extends TestCase { - /** - * @doesNotPerformAssertions - */ - public function testDoesSomething(): void + public function testSend(): void { - //Dependency - $client = $this->createStub(Client::class); - + $client = $this->createMock(Client::class); $sut = new Ntfy($client); - - $client->expects($this->once())->method('send'); + $client->expects($this->once())->method('send')->with($this->isInstanceOf(Message::class)); $sut->send('title','text'); } } \ No newline at end of file