Are the following two AssertionErrors placed right?
final Task<String> myTask = new Task<String>() {
@Override
protected String call() throws Exception {
return "Lorem Ipsum";
}
@Override
protected void succeeded() {
super.succeeded();
try {
final String computedString = get();
} catch (final InterruptedException | ExecutionException ex) {
throw new AssertionError(
"Expected get() can called safely in succeeded");
}
}
};
myTask.setOnSucceeded(e -> {
try {
final String computedString = myTask.get();
} catch (final Exception ex) {
throw new AssertionError(
"Expected get() can called safely in onSucceeded");
}
});