These three tests have repeated code between them. This issue involved replacing the repeated code with a call to a new function that contains the code that is common between all three functions
https://github.com/wildfly-security/wildfly-elytron/blob/2.x/password/impl/src/test/java/org/wildfly/security/password/impl/SunUnixMD5CryptTest.java#L46-L55
https://github.com/wildfly-security/wildfly-elytron/blob/2.x/password/impl/src/test/java/org/wildfly/security/password/impl/SunUnixMD5CryptTest.java#L58-L67
https://github.com/wildfly-security/wildfly-elytron/blob/2.x/password/impl/src/test/java/org/wildfly/security/password/impl/SunUnixMD5CryptTest.java#L70-L79