### Question:
WeaverSubscribeOnComponentAbstract implements WeaverSubscribeOnComponent<T> { @Override public ProceedingJoinPoint getJoinPoint() { return joinPoint; } WeaverSubscribeOnComponentAbstract(ProceedingJoinPoint joinPoint, WeaverComponent<T> parentWeaverComponent); @Override ProceedingJoinPoint getJoinPoint(); @Override WeaverComponent<T> getParentWeaverComponent();  }### Answer:
@Test public void getJoinPoint() { assertEquals(proceedingJoinPoint, weaverComponent.getJoinPoint()); }