### Question:
VideoRecordingFileName { public String getDateSuffix(Place place) { Date createdDate = new Date(IrisUUID.timeof(recordingId)); return localDateSuffix(place, createdDate); } VideoRecordingFileName(
         UUID recordingId,
         UUID cameraId,
         UUID placeId,
         DeviceDAO deviceDAO,
         PlaceDAO placeDAO
         ); String getByDeviceOrDefault(); String getByDevice(); String getFileName(String prefix, String suffix); String getDateSuffix(Place place); String localDateSuffix(Place place, Date date);  }### Answer:
@Test public void getDateSuffix() throws ParseException { Place place = Fixtures.createPlace(); place.setTzId("US/Central"); DateFormat utcFormat = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss.SSS"); utcFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Date date = utcFormat.parse("06/01/2015 11:20:04.453"); UUID recordingId = IrisUUID.timeUUID(date); VideoRecordingFileName sut = new VideoRecordingFileName( recordingId, UUID.randomUUID(), place.getId(), createNiceMock(DeviceDAO.class), createNiceMock(PlaceDAO.class)); String result = sut.getDateSuffix(place); Assert.assertEquals("20150601_062004", result); }