### Question:
OAuth2HandlerError implements Serializable { @Override public String toString() { return OAuth2HandlerError.class.getName() + " : " + this.error + " : " + this.getContextMessage() + " : " + this.uri + " : " + this.description + ":" + this.cause; } OAuth2HandlerError(final OAuth2Error error, final String contextMessage,
          final Exception cause);  OAuth2HandlerError(final OAuth2Error error, final String contextMessage,
          final Exception cause, final String uri, final String description); OAuth2Error getError(); Exception getCause(); String getContextMessage(); String getUri(); String getDescription(); @Override String toString();  }### Answer:
@Test public void testToString1() throws Exception { final OAuth2HandlerError fixture = new OAuth2HandlerError(OAuth2Error.AUTHENTICATION_PROBLEM, "", new Exception()); final String result = fixture.toString(); Assert.assertEquals( "org.apache.shindig.gadgets.oauth2.handler.OAuth2HandlerError : AUTHENTICATION_PROBLEM : : : :java.lang.Exception", result); }