@Test
public void testNoUpdateNeeded() throws ImageParsingException {

    OADProfile.OADListener oadListener = mock(OADProfile.OADListener.class);
    OADProfile.OADApproval oadApproval = oadProfile.programWithFirmware(buildBundle(), oadListener);
    assertState(OADState.CHECKING_FW_VERSION);
    fwVersionCallback.onComplete("12345");  // Same as bundle version
    assertState(OADState.INACTIVE);
    verify(oadListener).updateRequired(false);
    verify(oadListener, never()).error(any(BeanError.class));
}