contentType = ezcMailFile::CONTENT_TYPE_IMAGE; $filePart->mimeType = "jpeg"; // file_put_contents( dirname( __FILE__ ) . "/data/ezcMailFileTest_testGenerateBase64.data" ); $this->assertEquals( file_get_contents( dirname( __FILE__ ) . "/data/ezcMailFilePartTest_testGenerateBase64.data" ), $filePart->generate() ); } /** * Tries to load a ezcMailFile with an a non existant file. */ public function testNoSuchFile() { try { $filePart = new ezcMailFile( dirname( __FILE__) . "/data/fly_not_exit.jpg" ); } catch ( ezcMailException $e ) { $this->assertEquals( ezcMailException::INVALID_FILE, $e->getCode() ); return; } $this->fail( "Invalid file failed or wrong exception thrown" ); } public static function suite() { return new ezcTestSuite( "ezcMailFileTest" ); } } ?>