@@ 68-85 (lines=18) @@ | ||
65 | } |
|
66 | ||
67 | /** @test */ |
|
68 | public function it_can_subscribe_someone() |
|
69 | { |
|
70 | $this->response->shouldReceive('success')->andReturn(true); |
|
71 | ||
72 | $this->client->shouldReceive('post')->withArgs([ |
|
73 | Resources::$ContactslistManagecontact,[ |
|
74 | 'id' => '123', |
|
75 | 'body' => [ |
|
76 | 'Email' => "[email protected]", |
|
77 | 'Action' => "addnoforce", |
|
78 | 'Name' => 'Martin', |
|
79 | ] |
|
80 | ] |
|
81 | ||
82 | ])->andReturn($this->response); |
|
83 | ||
84 | $this->newsletter->subscribe('[email protected]', ['Name' => 'Martin']); |
|
85 | } |
|
86 | ||
87 | /** @test */ |
|
88 | public function it_can_subscribe_or_update_someone() |
|
@@ 88-105 (lines=18) @@ | ||
85 | } |
|
86 | ||
87 | /** @test */ |
|
88 | public function it_can_subscribe_or_update_someone() |
|
89 | { |
|
90 | $this->response->shouldReceive('success')->andReturn(true); |
|
91 | ||
92 | $this->client->shouldReceive('post')->withArgs([ |
|
93 | Resources::$ContactslistManagecontact,[ |
|
94 | 'id' => '123', |
|
95 | 'body' => [ |
|
96 | 'Email' => "[email protected]", |
|
97 | 'Action' => "addnoforce", |
|
98 | 'Name' => 'Martin', |
|
99 | ] |
|
100 | ] |
|
101 | ||
102 | ])->andReturn($this->response); |
|
103 | ||
104 | $this->newsletter->subscribeOrUpdate('[email protected]', ['Name' => 'Martin']); |
|
105 | } |
|
106 | ||
107 | /** @test */ |
|
108 | public function it_will_trow_an_exception_when_subscribe_with_an_invalid_email() |