MCPcopy Create free account
hub / github.com/DiUS/java-faker / generateString

Method generateString

src/main/java/com/github/javafaker/Crypto.java:30–39  ·  view source on GitHub ↗
(String algorithm)

Source from the content-addressed store, hash-verified

28 }
29
30 private String generateString(String algorithm) {
31 try {
32 MessageDigest messageDigest = MessageDigest.getInstance(algorithm);
33 String characters = faker.lorem().characters();
34 messageDigest.update(characters.getBytes(), 0, characters.length());
35 return new BigInteger(1, messageDigest.digest()).toString(16);
36 } catch (NoSuchAlgorithmException noSuchAlgorithmException) {
37 throw new RuntimeException(noSuchAlgorithmException);
38 }
39 }
40
41}

Callers 4

md5Method · 0.95
sha1Method · 0.95
sha256Method · 0.95
sha512Method · 0.95

Calls 3

loremMethod · 0.80
toStringMethod · 0.80
charactersMethod · 0.45

Tested by

no test coverage detected