@Test
public void invokingStaticMethodQuietlyWrapsIllegalAccessException() throws Exception {

    Method method = Problematic.class.getDeclaredMethod( "boo" );
    thrown.expect( ReflectionException.class );
    thrown.expectMessage( IllegalAccessException.class.getName() );
    invoke( method );
}