@Test
public void constructionDestruction1() {

    fullyInitializeRegistry();
    final TestObserver observer = spy(new TestObserver() {
        @Override
        void onStart() {
            dispatchEvent(ON_PAUSE);
        }
    });
    mRegistry.addObserver(observer);
    InOrder constructionOrder = inOrder(observer);
    constructionOrder.verify(observer).onCreate();
    constructionOrder.verify(observer).onStart();
    constructionOrder.verify(observer, never()).onResume();
}