@Test
 public void should_return_stacktrace_as_String() {
   final Throwable throwable = new Throwable("some message");
   assertThat(Throwables.getStackTrace(throwable))
       .isInstanceOf(String.class)
       .contains("java.lang.Throwable: some message")
       .containsPattern("\tat .*\\(Throwables_getStackTrace_Test.java:\\d");
 }
 @Test
 public void calls_printStackTrace_with_temp_PrintWriter() {
   final Throwable mock = mock(Throwable.class);
   Throwables.getStackTrace(mock);
   verify(mock, times(1)).printStackTrace(isA(PrintWriter.class));
 }