public final void testConfirmationCallback_08() {
String[] opt = {"CONTINUE", "ABORT"};
String[] opt1 = {"START", ""};
String[] opt2 = {"START", null};
try {
cc = new ConfirmationCallback("prompt", ConfirmationCallback.INFORMATION, opt, 1);
} catch(IllegalArgumentException e){}
try {
cc = new ConfirmationCallback("prompt", ConfirmationCallback.INFORMATION, opt1, 1);
fail("1. Option type should not be null and empty ");
} catch(IllegalArgumentException e){}
try {
cc = new ConfirmationCallback("prompt", ConfirmationCallback.INFORMATION, opt2, 1);
fail("2. Option type should not be null and empty ");
} catch(IllegalArgumentException e){}
try {
cc = new ConfirmationCallback("", ConfirmationCallback.INFORMATION, opt, 1);
fail("3. Prompt should not be null and empty ");
} catch(IllegalArgumentException e){}
try {
cc = new ConfirmationCallback(null, ConfirmationCallback.INFORMATION, opt, 1);
fail("4. Prompt should not be null and empty ");
} catch(IllegalArgumentException e){
}
}