### Question:
NeovimTabpageRxWrapper implements NeovimTabpageRxApi { @Override public Tabpage get() { return neovimTabpageApi.get(); } NeovimTabpageRxWrapper(NeovimTabpageApi neovimTabpageApi); @Override Tabpage get(); @Override Single<List<NeovimWindowRxApi>> getWindows(); @Override Single<NeovimWindowRxApi> getWindow(); @Override Single<Object> getVar(String name); @Override Completable setVar(String name, Object value); @Override Completable deleteVar(String name); @Override Single<Integer> getNumber(); @Override Single<Boolean> isValid();  }### Answer:
@Test public void delegatesGet() { var tabpage = new Tabpage(1); given(neovimTabpageApi.get()).willReturn(tabpage); assertEquals(neovimTabpageRxWrapper.get(), tabpage); verify(neovimTabpageApi).get(); }