### Question:
SoapSTSKeystoreConfig { public static SoapSTSKeystoreConfigBuilder builder() { return new SoapSTSKeystoreConfigBuilder(); } private  SoapSTSKeystoreConfig(SoapSTSKeystoreConfigBuilder builder); static SoapSTSKeystoreConfigBuilder builder(); String getKeystoreFileName(); byte[] getKeystorePassword(); String getSignatureKeyAlias(); String getEncryptionKeyAlias(); byte[] getSignatureKeyPassword(); byte[] getEncryptionKeyPassword(); @Override String toString(); @Override boolean equals(Object other); @Override int hashCode(); JsonValue toJson(); static SoapSTSKeystoreConfig fromJson(JsonValue json); Map<String, Set<String>> marshalToAttributeMap(); static SoapSTSKeystoreConfig marshalFromAttributeMap(Map<String, Set<String>> attributeMap); static Map<String, Set<String>> getEmptySMSAttributeState();  }### Answer:
@Test (expectedExceptions = NullPointerException.class) public void testNullRejected() throws UnsupportedEncodingException { SoapSTSKeystoreConfig.builder() .keystoreFileName("c") .build(); }