Tabnine Logo
BillingExceptionJson.getCauseMessage
Code IndexAdd Tabnine to your IDE (free)

How to use
getCauseMessage
method
in
com.ning.billing.jaxrs.json.BillingExceptionJson

Best Java code snippets using com.ning.billing.jaxrs.json.BillingExceptionJson.getCauseMessage (Showing top 2 results out of 315)

origin: com.ning.billing/killbill-jaxrs

@Test(groups = "fast")
public void testJson() throws Exception {
  final String className = UUID.randomUUID().toString();
  final int code = Integer.MIN_VALUE;
  final String message = UUID.randomUUID().toString();
  final String causeClassName = UUID.randomUUID().toString();
  final String causeMessage = UUID.randomUUID().toString();
  final BillingExceptionJson exceptionJson = new BillingExceptionJson(className, code, message, causeClassName, causeMessage, ImmutableList.<StackTraceElementJson>of());
  Assert.assertEquals(exceptionJson.getClassName(), className);
  Assert.assertEquals(exceptionJson.getCode(), (Integer) code);
  Assert.assertEquals(exceptionJson.getMessage(), message);
  Assert.assertEquals(exceptionJson.getCauseClassName(), causeClassName);
  Assert.assertEquals(exceptionJson.getCauseMessage(), causeMessage);
  Assert.assertEquals(exceptionJson.getStackTrace().size(), 0);
  final String asJson = mapper.writeValueAsString(exceptionJson);
  final BillingExceptionJson fromJson = mapper.readValue(asJson, BillingExceptionJson.class);
  Assert.assertEquals(fromJson, exceptionJson);
}
origin: com.ning.billing/killbill-jaxrs

  @Test(groups = "fast")
  public void testFromException() throws Exception {
    final String nil = null;
    try {
      nil.toString();
      Assert.fail();
    } catch (NullPointerException e) {
      final BillingExceptionJson exceptionJson = new BillingExceptionJson(e);
      Assert.assertEquals(exceptionJson.getClassName(), e.getClass().getName());
      Assert.assertNull(exceptionJson.getCode());
      Assert.assertNull(exceptionJson.getMessage());
      Assert.assertNull(exceptionJson.getCauseClassName());
      Assert.assertNull(exceptionJson.getCauseMessage());
      Assert.assertFalse(exceptionJson.getStackTrace().isEmpty());
      Assert.assertEquals(exceptionJson.getStackTrace().get(0).getClassName(), TestBillingExceptionJson.class.getName());
      Assert.assertEquals(exceptionJson.getStackTrace().get(0).getMethodName(), "testFromException");
      Assert.assertFalse(exceptionJson.getStackTrace().get(0).getNativeMethod());
    }
  }
}
com.ning.billing.jaxrs.jsonBillingExceptionJsongetCauseMessage

Popular methods of BillingExceptionJson

  • <init>
  • getCauseClassName
  • getClassName
  • getCode
  • getMessage
  • getStackTrace

Popular in Java

  • Running tasks concurrently on multiple threads
  • onCreateOptionsMenu (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getSharedPreferences (Context)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now