File tree Expand file tree Collapse file tree 2 files changed +54
-3
lines changed
Expand file tree Collapse file tree 2 files changed +54
-3
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,44 @@ class TwitterDirectMessageTest extends \PHPUnit_Framework_TestCase
99 /** @var TwitterDirectMessage */
1010 protected $ message ;
1111
12+ public function setUp ()
13+ {
14+ parent ::setUp ();
15+ $ this ->message = new TwitterDirectMessage ('receiver ' , 'myMessage ' );
16+ }
17+
1218 /** @test */
1319 public function it_accepts_receiver_and_message_when_constructed ()
1420 {
15- $ message = new TwitterDirectMessage ('receiver ' , 'myMessage ' );
21+ $ this ->assertEquals ('receiver ' , $ this ->message ->getReceiver ());
22+ $ this ->assertEquals ('myMessage ' , $ this ->message ->getContent ());
23+ }
24+
25+ /** @test */
26+ public function it_can_get_the_content ()
27+ {
28+ $ this ->assertEquals ('myMessage ' , $ this ->message ->getContent ());
29+ }
30+
31+ /** @test */
32+ public function it_can_get_the_receiver ()
33+ {
34+ $ this ->assertEquals ('receiver ' , $ this ->message ->getReceiver ());
35+ }
36+
37+ /** @test */
38+ public function it_can_get_the_api_endpoint ()
39+ {
40+ $ this ->assertEquals ('direct_messages/new ' , $ this ->message ->getApiEndpoint ());
41+ }
1642
17- $ this ->assertEquals ('receiver ' , $ message ->getReceiver ());
18- $ this ->assertEquals ('myMessage ' , $ message ->getContent ());
43+ /** @test */
44+ public function it_can_get_the_request_body ()
45+ {
46+ $ expected = [
47+ 'screen_name ' => 'receiver ' ,
48+ 'text ' => 'myMessage ' ,
49+ ];
50+ $ this ->assertEquals ($ expected , $ this ->message ->getRequestBody ());
1951 }
2052}
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace NotificationChannels \Twitter \Test ;
4+
5+ use Orchestra \Testbench \TestCase ;
6+ use NotificationChannels \Twitter \TwitterImage ;
7+
8+ class TwitterImageTest extends TestCase
9+ {
10+
11+ /** @test */
12+ public function it_accepts_an_image_path_when_constructing_a_twitter_image ()
13+ {
14+ $ image = new TwitterImage ('/foo/bar/baz.png ' );
15+ $ this ->assertEquals ('/foo/bar/baz.png ' , $ image ->getPath ());
16+ }
17+
18+ }
19+
You can’t perform that action at this time.
0 commit comments