### Question:
WeaverComponentAbstract implements WeaverComponent<T> { @Override public ProceedingJoinPoint getJoinPoint() { return joinPoint; } WeaverComponentAbstract(ComponentType componentType, RxLogger.Scope scope, ProceedingJoinPoint joinPoint, MessageManager messageManager, Callback callback); @Override T build(); @Override ComponentType getComponentType(); @Override MessageManager getMessageManager(); @Override ComponentInfo getComponentInfo(); @Override ProceedingJoinPoint getJoinPoint(); @Override RxLogger.Scope getScope();  }### Answer:
@Test public void getJoinPoint() { assertEquals(proceedingJoinPoint, weaverComponent.getJoinPoint()); }