public function testCanCreateEntryFromBlobNode()
{
$blob_mock = M::mock('Gittern\\Entity\\GitObject\\Blob');
$node_mock = M::mock('Gittern\\Entity\\GitObject\\Node\\BlobNode', array('getBlob' => $blob_mock, 'getIntegerMode' => 0100644));
$entry = IndexEntry::createFromBlobNode($node_mock);
$this->assertEquals($blob_mock, $entry->getBlob());
$this->assertEquals(0100644, $entry->getMode());
}