@Test
public void testChangeWhileInactive() {

    Observer observer = mock(Observer.class);
    mMediator.addSource(mSource, observer);
    mMediator.observe(mOwner, mock(Observer.class));
    mSource.setValue("one");
    verify(observer).onChanged("one");
    mRegistry.handleLifecycleEvent(Lifecycle.Event.ON_STOP);
    reset(observer);
    mSource.setValue("flatfoot");
    mRegistry.handleLifecycleEvent(Lifecycle.Event.ON_START);
    verify(observer).onChanged("flatfoot");
}