### Question:
Rot47PasswordEncoder implements PasswordEncoding { public String decodePassword(String encodedPassword, String key) { return rotate(encodedPassword); }  String decodePassword(String encodedPassword, String key); String encodePassword(String normalPassword, String key); String rotate(String value);  }### Answer:
@Test public void testDecode() { Rot47PasswordEncoder encoder = new Rot47PasswordEncoder(); assertEquals(message, encoder.decodePassword(encoded, null)); }