@Test
  public void returnsEmptyString_WhenDateTimeIsNull() {
    final String ExpectedString = "";

    String result = DateUtils.getDateTimeAsString(null);

    assertThat(result).isEqualTo(ExpectedString);
  }
  @Test
  public void returnsCorrectFormattedDateTime() {
    final String ExpectedString = "10.12.2012 07:23:10";
    Calendar cal = Calendar.getInstance();
    cal.setLenient(false);
    cal.set(2012, 11, 10, 07, 23, 10); // Month is Zero based ... Yeah it is ...
    Date date = cal.getTime();

    String result = DateUtils.getDateTimeAsString(date);

    assertThat(result).isEqualTo(ExpectedString);
  }