### Question:
AlertDataConverter { public AlertData convert(AlertStatus alertStatus) { AlertData alertData = new AlertData(); if (alertStatus.getBackupRestoreRunningSince() != null) { alertData.setBackupRestoreRunningSince(alertStatus.getBackupRestoreRunningSince()); alertData.setCurrentTime(alertStatus.getCurrentTime()); } alertData.setGlobalConfValid(alertStatus.getGlobalConfValid()); alertData.setGlobalConfValidCheckSuccess(alertStatus.getGlobalConfValidCheckSuccess()); alertData.setSoftTokenPinEntered(alertStatus.getSoftTokenPinEntered()); alertData.setSoftTokenPinEnteredCheckSuccess(alertStatus.getSoftTokenPinEnteredCheckSuccess()); return alertData; }  AlertData convert(AlertStatus alertStatus);  }### Answer:
@Test public void convertAlertData() { OffsetDateTime date = OffsetDateTime.now(ZoneOffset.UTC); AlertStatus alertStatus = new AlertStatus(); alertStatus.setBackupRestoreRunningSince(date); alertStatus.setCurrentTime(date); alertStatus.setGlobalConfValid(true); alertStatus.setGlobalConfValidCheckSuccess(true); alertStatus.setSoftTokenPinEntered(true); alertStatus.setSoftTokenPinEnteredCheckSuccess(true); AlertData alertData = alertDataConverter.convert(alertStatus); assertEquals(date, alertData.getBackupRestoreRunningSince()); assertEquals(date, alertData.getCurrentTime()); assertEquals(true, alertData.getGlobalConfValid()); assertEquals(true, alertData.getGlobalConfValidCheckSuccess()); assertEquals(true, alertData.getSoftTokenPinEntered()); assertEquals(true, alertData.getSoftTokenPinEnteredCheckSuccess()); }