diff options
author | beardyman <nornholdj@gmail.com> | 2016-02-23 01:02:50 -0500 |
---|---|---|
committer | beardyman <nornholdj@gmail.com> | 2016-02-23 01:02:50 -0500 |
commit | 8cb5dd91551ac9e01fe926f5af4fec04137b8b71 (patch) | |
tree | 4743c8ba84eff253588daaa487c4735052a0cbe1 | |
parent | 267b9c7c3c856fc081450cc8f796dd38ce664f39 (diff) | |
download | php-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.zip php-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.tar.gz php-sparkpost-8cb5dd91551ac9e01fe926f5af4fec04137b8b71.tar.bz2 |
Updated unit tests
-rw-r--r-- | test/unit/APIResourceTest.php | 13 | ||||
-rw-r--r-- | test/unit/TransmissionTest.php | 4 |
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)); |