PageRenderTime 63ms CodeModel.GetById 31ms RepoModel.GetById 1ms app.codeStats 0ms

/core/src/test/php/net/xp_framework/unittest/security/checksum/MD5DigestTest.class.php

http://github.com/xp-framework/xp-framework
PHP | 31 lines | 10 code | 5 blank | 16 comment | 0 complexity | af7cb5f843e0c279027861a6800d2ff1 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. <?php namespace net\xp_framework\unittest\security\checksum;
  2. use security\checksum\MD5;
  3. /**
  4. * TestCase for MD5 digest
  5. *
  6. * @see xp://security.checksum.MD5Digest
  7. */
  8. class MD5DigestTest extends AbstractDigestTest {
  9. /**
  10. * Creates a new message digest object
  11. *
  12. * @return security.checksum.MessageDigest
  13. */
  14. protected function newDigest() {
  15. return MD5::digest();
  16. }
  17. /**
  18. * Returns a checksum for a given input string
  19. *
  20. * @param string data
  21. * @return security.checksum.Checksum
  22. */
  23. protected function checksumOf($data) {
  24. return MD5::fromString($data)->getValue();
  25. }
  26. }