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