* @copyright MMXIV Andreas Fischer * @license http://www.opensource.org/licenses/mit-license.html MIT License */ class Unit_Crypt_Hash_SHA256_96Test extends Unit_Crypt_Hash_SHA256Test { public function getInstance() { return new Crypt_Hash('sha256-96'); } /** * @dataProvider hashData() */ public function testHash($message, $longResult) { parent::testHash($message, substr($longResult, 0, 24)); } /** * @dataProvider hmacData() */ public function testHMAC($key, $message, $longResult) { $this->assertHMACsTo($this->getInstance(), $key, $message, substr($longResult, 0, 24)); } }