|
|
|
|
124
|
child1.onViewAppeared();
|
124
|
child1.onViewAppeared();
|
125
|
ArgumentCaptor<Options> optionsCaptor = ArgumentCaptor.forClass(Options.class);
|
125
|
ArgumentCaptor<Options> optionsCaptor = ArgumentCaptor.forClass(Options.class);
|
126
|
ArgumentCaptor<ReactComponent> viewCaptor = ArgumentCaptor.forClass(ReactComponent.class);
|
126
|
ArgumentCaptor<ReactComponent> viewCaptor = ArgumentCaptor.forClass(ReactComponent.class);
|
|
|
127
|
+ verify(uut, times(1)).clearOptions();
|
127
|
verify(uut, times(1)).applyOptions(optionsCaptor.capture(), viewCaptor.capture());
|
128
|
verify(uut, times(1)).applyOptions(optionsCaptor.capture(), viewCaptor.capture());
|
128
|
assertThat(optionsCaptor.getValue().topBarOptions.title.get()).isEqualTo("new title");
|
129
|
assertThat(optionsCaptor.getValue().topBarOptions.title.get()).isEqualTo("new title");
|
129
|
assertThat(viewCaptor.getValue()).isEqualTo(child1.getView());
|
130
|
assertThat(viewCaptor.getValue()).isEqualTo(child1.getView());
|