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 username messages will be created for * * @return string * @static */ public static function getDefaultUsername() { return \Maknz\Slack\Client::getDefaultUsername(); }