@Test @UiThreadTest public void testGo_enterAction() { CheckCalledRunnable runnable = new CheckCalledRunnable(); mScenes[0].setEnterAction(runnable); assertThat(runnable.wasCalled(), is(false)); TransitionManager.go(mScenes[0]); assertThat(runnable.wasCalled(), is(true)); }
public static void go(@NonNull Scene scene) { changeScene(scene, sDefaultTransition); }
TransitionManager { public static void go(@NonNull Scene scene) { changeScene(scene, sDefaultTransition); } }
TransitionManager { public static void go(@NonNull Scene scene) { changeScene(scene, sDefaultTransition); }  }
TransitionManager { public static void go(@NonNull Scene scene) { changeScene(scene, sDefaultTransition); }  void setTransition(@NonNull Scene scene, @Nullable Transition transition); void setTransition(@NonNull Scene fromScene, @NonNull Scene toScene,
            @Nullable Transition transition); void transitionTo(@NonNull Scene scene); static void go(@NonNull Scene scene); static void go(@NonNull Scene scene, @Nullable Transition transition); static void beginDelayedTransition(@NonNull final ViewGroup sceneRoot); static void beginDelayedTransition(@NonNull final ViewGroup sceneRoot,
            @Nullable Transition transition); static void endTransitions(final ViewGroup sceneRoot); }
TransitionManager { public static void go(@NonNull Scene scene) { changeScene(scene, sDefaultTransition); }  void setTransition(@NonNull Scene scene, @Nullable Transition transition); void setTransition(@NonNull Scene fromScene, @NonNull Scene toScene,
            @Nullable Transition transition); void transitionTo(@NonNull Scene scene); static void go(@NonNull Scene scene); static void go(@NonNull Scene scene, @Nullable Transition transition); static void beginDelayedTransition(@NonNull final ViewGroup sceneRoot); static void beginDelayedTransition(@NonNull final ViewGroup sceneRoot,
            @Nullable Transition transition); static void endTransitions(final ViewGroup sceneRoot);  }