summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbeardyman <nornholdj@gmail.com>2016-02-23 01:02:50 -0500
committerbeardyman <nornholdj@gmail.com>2016-02-23 01:02:50 -0500
commit8cb5dd91551ac9e01fe926f5af4fec04137b8b71 (patch)
tree4743c8ba84eff253588daaa487c4735052a0cbe1
parent267b9c7c3c856fc081450cc8f796dd38ce664f39 (diff)
downloadphp-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.zip
php-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.tar.gz
php-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.tar.bz2
Updated unit tests
-rw-r--r--test/unit/APIResourceTest.php13
-rw-r--r--test/unit/TransmissionTest.php4
2 files changed, 14 insertions, 3 deletions
diff --git a/test/unit/APIResourceTest.php b/test/unit/APIResourceTest.php
index 8253b1e..18b0d3f 100644
--- a/test/unit/APIResourceTest.php
+++ b/test/unit/APIResourceTest.php
@@ -51,9 +51,9 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
once()->
with(Mockery::type('string'), 'POST', Mockery::type('array'), json_encode($testInput))->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($testBody));
-
$this->assertEquals($testBody, $this->resource->create($testInput));
}
@@ -65,6 +65,7 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/test/', 'PUT', Mockery::type('array'), json_encode($testInput))->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($testBody));
$this->assertEquals($testBody, $this->resource->update('test', $testInput));
@@ -77,6 +78,7 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/test/', 'GET', Mockery::type('array'), null)->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($testBody));
$this->assertEquals($testBody, $this->resource->get('test'));
@@ -88,6 +90,7 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/test/', 'DELETE', Mockery::type('array'), null)->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn('');
$this->assertEquals(null, $this->resource->delete('test'));
@@ -95,9 +98,11 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
public function testAdapter404Exception() {
try {
+ $responseMock = Mockery::mock();
$this->sparkPostMock->httpAdapter->shouldReceive('send')->
once()->
- andThrow($this->getExceptionMock(404));
+ andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(404);
$this->resource->get('test');
}
@@ -108,9 +113,11 @@ class APIResourceTest extends \PHPUnit_Framework_TestCase {
public function testAdapter4XXException() {
try {
+ $responseMock = Mockery::mock();
$this->sparkPostMock->httpAdapter->shouldReceive('send')->
once()->
- andThrow($this->getExceptionMock(400));
+ andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(400);
$this->resource->get('test');
}
diff --git a/test/unit/TransmissionTest.php b/test/unit/TransmissionTest.php
index d262ee0..a985883 100644
--- a/test/unit/TransmissionTest.php
+++ b/test/unit/TransmissionTest.php
@@ -37,6 +37,7 @@ class TransmissionTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/transmissions/', 'POST', Mockery::type('array'), Mockery::type('string'))->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($responseBody));
@@ -50,6 +51,7 @@ class TransmissionTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*transmissions.*?campaign_id=campaign&template_id=template/', 'GET', Mockery::type('array'), null)->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($responseBody));
@@ -63,6 +65,7 @@ class TransmissionTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/transmissions/', 'GET', Mockery::type('array'), null)->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($responseBody));
@@ -76,6 +79,7 @@ class TransmissionTest extends \PHPUnit_Framework_TestCase {
once()->
with('/.*\/transmissions.*\/test/', 'GET', Mockery::type('array'), null)->
andReturn($responseMock);
+ $responseMock->shouldReceive('getStatusCode')->andReturn(200);
$responseMock->shouldReceive('getBody->getContents')->andReturn(json_encode($responseBody));