Учитывая следующее выражение Mockito:
when(mock.method()).thenReturn(someValue);
Как Mockito собирается создавать прокси-сервер для макета, учитывая, что оператор mock.method() передает возвращаемое значение when()? Я предполагаю, что это использует некоторые вещи CGLib, но было бы интересно узнать, как это технически сделано.