### Question:
BeeLog { static List<ContentHolder> getLogHistory() { return LOG_HISTORY; } private  BeeLog(); @SuppressWarnings("unused") static void d(String tag, String message); @SuppressWarnings("unused") static void e(String tag, String message); @SuppressWarnings("unused") static void w(String tag, String message); @SuppressWarnings("unused") static void i(String tag, String message);  }### Answer:
@Test public void getLogHistory() throws Exception { BeeLog.d("d", "message"); BeeLog.e("e", "message"); BeeLog.i("i", "message"); BeeLog.w("w", "message"); List<ContentHolder> logHistories = BeeLog.getLogHistory(); assertThat(logHistories).hasSize(4); assertThat(logHistories.get(0).getValue()).isEqualTo("d: message"); }