@Test
void testCheckFirmwareHistoryForExistingVersion() {

    // Arrange
    final FirmwareVersion firmwareVersion1 = new FirmwareVersion(FirmwareModuleType.SECURITY, VERSION_2);
    final FirmwareVersion firmwareVersion2 = new FirmwareVersion(FirmwareModuleType.FUNCTIONAL, VERSION_2);
    final List<FirmwareVersion> versionsOnDevice = Arrays.asList(firmwareVersion1, firmwareVersion2);
    // Act
    final List<FirmwareVersion> versionsNotInHistory = this.firmwareManagementService
            .checkFirmwareHistoryForVersion("DVC", versionsOnDevice);
    // Validate
    assertThat(versionsNotInHistory).withFailMessage("List should be empty").isEmpty();
}