@Test
public void shouldGetEidData() {

    when(mockApduChannel.transmitAPDU(any(String.class)))
            .thenReturn("bf3e125a10890440500010006800000000000001709000");
    String eidData = getIdWorker.run(buildStringLpadWorkerExchange(ApduUtils.getEIDApdu()));
    assertEquals("89044050001000680000000000000170", eidData);
    verify(mockProgress, times(1))
            .setTotalSteps(3);
    verify(mockProgress, times(1))
            .stepExecuted(ProgressStep.GET_EID_RETRIEVING, "getEID retrieving...");
    verify(mockProgress, times(1))
            .stepExecuted(ProgressStep.GET_EID_CONVERTING, "getEID converting...");
    verify(mockProgress, times(1))
            .stepExecuted(ProgressStep.GET_EID_CONVERTED, "getEID converted...");
}