Open Journal Systems  3.3.0
MimetypesTest.php
1 <?php
2 
3 namespace Guzzle\Tests\Http;
4 
6 
11 {
12  public function testGetsFromExtension()
13  {
14  $this->assertEquals('text/x-php', Mimetypes::getInstance()->fromExtension('php'));
15  }
16 
17  public function testGetsFromFilename()
18  {
19  $this->assertEquals('text/x-php', Mimetypes::getInstance()->fromFilename(__FILE__));
20  }
21 
23  {
24  $this->assertEquals('text/x-php', Mimetypes::getInstance()->fromFilename(strtoupper(__FILE__)));
25  }
26 
28  {
29  $this->assertNull(Mimetypes::getInstance()->fromExtension('foobar'));
30  }
31 }
Guzzle\Tests\Http\MimetypesTest\testGetsFromExtension
testGetsFromExtension()
Definition: MimetypesTest.php:12
Guzzle\Http\Mimetypes
Definition: Mimetypes.php:9
Guzzle\Tests\Http\MimetypesTest\testReturnsNullWhenNoMatchFound
testReturnsNullWhenNoMatchFound()
Definition: MimetypesTest.php:27
Guzzle\Tests\GuzzleTestCase
Definition: GuzzleTestCase.php:22
Guzzle\Tests\Http\MimetypesTest\testGetsFromCaseInsensitiveFilename
testGetsFromCaseInsensitiveFilename()
Definition: MimetypesTest.php:22
Guzzle\Tests\Http\MimetypesTest
Definition: MimetypesTest.php:10
Guzzle\Http\Mimetypes\getInstance
static getInstance()
Definition: Mimetypes.php:930
Guzzle\Tests\Http\MimetypesTest\testGetsFromFilename
testGetsFromFilename()
Definition: MimetypesTest.php:17
Guzzle\Tests\Http
Definition: AbstractEntityBodyDecoratorTest.php:3