### Question:
Bouquet { public static void setEnabled(boolean enabled) { Bouquet.enabled = enabled; }  static void setEnabled(boolean enabled); static boolean isEnabled(); static void setLogger(Logger logger); @Pointcut(value = "execution(@com.quanturium.bouquet.annotations.RxLogger * *(..)) && if()") static boolean methodAnnotatedWithRxLogger(ProceedingJoinPoint joinPoint); @Around(value = "methodAnnotatedWithRxLogger(joinPoint)") Object process(ProceedingJoinPoint joinPoint); @Pointcut(value = "execution(* io.reactivex.*.subscribeOn(..)) && if()") static boolean methodSubscribeOn(ProceedingJoinPoint joinPoint); @Around(value = "methodSubscribeOn(joinPoint)") Object processSubscribeOn(ProceedingJoinPoint joinPoint); @Pointcut(value = "execution(* io.reactivex.*.observeOn(..)) && if()") static boolean methodObserveOn(ProceedingJoinPoint joinPoint); @Around(value = "methodObserveOn(joinPoint)") Object processObserveOn(ProceedingJoinPoint joinPoint);  }### Answer:
@Test public void setEnabled() { Bouquet.setEnabled(true); assertTrue(Bouquet.isEnabled()); Bouquet.setEnabled(false); assertFalse(Bouquet.isEnabled()); }