Observables { @NonNull public static Observable perLoopObservable(@NonNull final Observable... observables) { return compositeObservable(observables); } private  Observables(); @NonNull static Observable compositeObservable(@NonNull final Observable... observables); @NonNull static Observable conditionalObservable(
      @NonNull final Condition condition, @NonNull final Observable... observables); @NonNull static Observable perMillisecondObservable(
      final int shortestUpdateWindowMillis, @NonNull final Observable... observables); @NonNull static Observable perLoopObservable(@NonNull final Observable... observables); @NonNull static UpdateDispatcher updateDispatcher(); @NonNull static UpdateDispatcher updateDispatcher(
      @NonNull final ActivationHandler activationHandler);  }
@Test public void shouldUpdatePerCycleObservable() { updatable.addToObservable(perLoopObservable(updateDispatcher)); updateDispatcher.update(); assertThat(updatable, wasUpdated()); }