Skip to content

Commit

Permalink
Add simple test for Horde_ActiveSync_Utils_Mime
Browse files Browse the repository at this point in the history
  • Loading branch information
mrubinsk committed Dec 7, 2014
1 parent 2c9fb48 commit 0f3c4f4
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions framework/ActiveSync/test/Horde/ActiveSync/UtilsTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,31 @@ public function testBase64Uri()
$this->assertEquals($fixture, $results);
}

public function testBodyTypePref()
{
$fixture = array(
'bodyprefs' => array(Horde_ActiveSync::BODYPREF_TYPE_HTML => true, Horde_ActiveSync::BODYPREF_TYPE_MIME => true)
);

$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_HTML, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture));
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_MIME, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture, false));

$fixture = array(
'bodyprefs' => array(Horde_ActiveSync::BODYPREF_TYPE_HTML => true)
);
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_HTML, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture));
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_HTML, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture, false));

$fixture = array(
'bodyprefs' => array(Horde_ActiveSync::BODYPREF_TYPE_HTML => true)
);
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_HTML, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture));
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_HTML, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture, false));

$fixture = array(
'bodyprefs' => array(Horde_ActiveSync::BODYPREF_TYPE_MIME => true)
);
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_MIME, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture));
$this->assertEquals(Horde_ActiveSync::BODYPREF_TYPE_MIME, Horde_ActiveSync_Utils_Mime::getBodyTypePref($fixture, false));
}
}

0 comments on commit 0f3c4f4

Please sign in to comment.