@Test
public void TestGetEtagForExistingPolicy_IllegalArgs() throws Exception {

    PolicyUpdaterConfiguration configuration = new PolicyUpdaterConfiguration();
    configuration.init(pathToAthenzConfigFile, pathToZPUConfigFile);
    // Test error handling for illegal arguments
    boolean exceptionCaught = false;
    
    try {
        PolicyUpdater.getEtagForExistingPolicy(null, configuration, null);
    } catch (IllegalArgumentException ex) {
        exceptionCaught = true;
    }
    Assert.assertTrue(exceptionCaught);
}