@Test
public void testGetStackTrace02() {

    //初期設定
    SystemException se = new SystemException(new ServletException(new NullPointerException()));
    //テスト実行
    String result = ExceptionUtil.getStackTrace(se);
    //SystemException、ServletException、NullPointerExceptionの
    //スタックトレースの第一行目が含まれていること。
    assertTrue(
        result.indexOf(
            "jp.terasoluna.fw.exception.SystemException")
            != -1);
    assertTrue(result.indexOf("\njavax.servlet.ServletException") != -1);
    assertTrue(result.indexOf("\njava.lang.NullPointerException") != -1);
    // SystemException→ServletExceptionの順で、出力されていること
    assertTrue(
        result.indexOf(
            "jp.terasoluna.framework.exception.SystemException")
            < result.indexOf("\njavax.servlet.ServletException"));
    // ServletException→NullPointerExceptionの順で、出力されていること
    assertTrue(
        result.indexOf(
            "\njavax.servlet.ServletException")
            < result.indexOf("\njava.lang.NullPointerException"));
}