I wanted to but since Runnable.run doesn't declare any throws I don't think I can throw exception from overridden methods. In the context of test it really doesn't matter because in case of exception the test will fail. I am ok to change but with my rusty Java knowledge I really don't know how. One idea comes to mind is to wrap checked exception with RuntimeException. WDYT?