public function testCreateMessage() { $defaults = ['channel' => '#random', 'username' => 'Archer', 'icon' => ':ghost:']; $client = new Client('http://fake.endpoint', $defaults); $message = $client->createMessage(); $this->assertInstanceOf('Maknz\\Slack\\Message', $message); $this->assertSame($client->getDefaultChannel(), $message->getChannel()); $this->assertSame($client->getDefaultUsername(), $message->getUsername()); $this->assertSame($client->getDefaultIcon(), $message->getIcon()); }
/** * Get the default icon messages will be created with * * @return string * @static */ public static function getDefaultIcon() { return \Maknz\Slack\Client::getDefaultIcon(); }