@Test
public void testUpdateEmrClusterDefinitionWithNullFilterValue()
{

    // Create an AWS params DTO
    AwsParamsDto awsParamsDto = new AwsParamsDto();
    // Create an EMR cluster alternate key DTO
    EmrClusterAlternateKeyDto emrClusterAlternateKeyDto = new EmrClusterAlternateKeyDto(NAMESPACE, EMR_CLUSTER_DEFINITION_NAME, EMR_CLUSTER_NAME);
    // Create an EMR cluster definition object
    EmrClusterDefinition emrClusterDefinition = new EmrClusterDefinition();
    emrClusterDefinition.setInstanceFleetMinimumIpAvailableFilter(null);
    emrClusterDefinition.setSubnetId("Test_Subnet_1,Test_Subnet_2");
    // Call the method under test.
    emrHelperServiceImpl.updateEmrClusterDefinitionWithValidInstanceFleetSubnets(emrClusterAlternateKeyDto, emrClusterDefinition, awsParamsDto);
    // Verify correct value
    assertEquals("Test_Subnet_1,Test_Subnet_2", emrClusterDefinition.getSubnetId());
    // Verify the external calls.
    verifyNoMoreInteractionsHelper();
}