Да, есть.
Вы можете использовать отражение, чтобы установить макет в AClass после вызова c'or класса AClass.
Просто добавьте следующий метод и вызовите его в вашем setUp ().
private void setMockB(AClass objectA, BClass mockB)
{
Field bField = AClass.class.getDeclaredField("b");
bField.setAccessible(true);
bField.set(objectA, mockB)
}
В качестве альтернативы, вы можете добавить открытый сеттер для b и вызвать его в setUp ().