Choose a topic to test your knowledge and improve your jUnit skills
The __________ command executes the given command at some time in the future.
The _______ exception can be thrown by the execute(Runnable command) function.
Other than RejectedExecutionException, the execute(Runnable command) function can also throw which exception?
_______ runs all commands that are currently pending.
_____ runs executed commands until there are no commands pending execution.
__________ returns whether this executor is idle.
_______ runs time forwards by a given duration, executing any commands scheduled for execution during that time period.
When a call to tick returns, the executor will be idle.
_________ blocks until all tasks have completed execution after a shutdown request, or the timeout occurs.
____ submits a value-returning task for execution and returns a Future representing the pending results of the task.
_______ submits a Runnable task for execution and returns a Future representing that task.
_______ returns true if all tasks have completed following shut down.
________ returns true if this executor has been shut down.
_________ is used for the execution of the given tasks, returning a list of Futures holding their status and results after completion.
_______ executes the given tasks, returning the result of one that has completed successfully.
_______ exception is thrown while invokeAll() is interrupted while waiting.
NullPointerException is thrown if tasks or any of its elements are null.
InterruptedException is thrown if any task cannot be scheduled for execution.
_______ initiates an orderly shutdown in which previously submitted tasks are executed.
Mutation testing is a form of ________