From 7119f18c264b37bac082bf249c2c9ac781cf5509 Mon Sep 17 00:00:00 2001 From: Tobias Nyholm Date: Wed, 10 Aug 2016 17:32:10 +0200 Subject: [PATCH] Do not test same thing twice --- tests/Functional/InlineFileTest.php | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tests/Functional/InlineFileTest.php b/tests/Functional/InlineFileTest.php index 0942f27..91c9003 100644 --- a/tests/Functional/InlineFileTest.php +++ b/tests/Functional/InlineFileTest.php @@ -10,18 +10,13 @@ class InlineFileTest extends \PHPUnit_Framework_TestCase { public function testSimpleExample() { - // Create a Closure that validates the $files parameter to RestClient::send() $fileValidator = function($files) { - // Validate standard params - $this->assertContains(['name'=>'from', 'contents'=>'bob@example.com'], $files); - $this->assertContains(['name'=>'to', 'contents'=>'alice@example.com'], $files); - $this->assertContains(['name'=>'subject', 'contents'=>'Foo'], $files); - $this->assertContains(['name'=>'text', 'contents'=>'Bar'], $files); - $fileNames = [ ['name'=>'inline[0]', 'filename'=>'foo.png'], ['name'=>'inline[1]', 'filename'=>'bar.png'] ]; + + // Make sure that both files exists foreach ($fileNames as $idx => $fileName) { foreach ($files as $file) { if ($file['name'] === $fileName['name'] && $file['filename'] === $fileName['filename']) {