/** * Creates a client frontend and subscribes it to the wave bus. * * @throws WaveServerException if the server fails during initialization. */ public static ClientFrontendImpl create(WaveletProvider waveletProvider, WaveBus wavebus, WaveletInfo waveletInfo) throws WaveServerException { ClientFrontendImpl impl = new ClientFrontendImpl(waveletProvider, waveletInfo); wavebus.subscribe(impl); return impl; }
@Override protected void setUp() throws Exception { super.setUp(); waveletProvider = mock(WaveletProvider.class); when(waveletProvider.getWaveletIds(any(WaveId.class))).thenReturn(ImmutableSet.<WaveletId>of()); WaveletInfo waveletInfo = WaveletInfo.create(HASH_FACTORY, waveletProvider); clientFrontend = new ClientFrontendImpl(waveletProvider, waveletInfo); }
@Override protected void setUp() throws Exception { super.setUp(); waveletProvider = mock(WaveletProvider.class); when(waveletProvider.getWaveletIds(any(WaveId.class))).thenReturn(ImmutableSet.<WaveletId>of()); WaveletInfo waveletInfo = WaveletInfo.create(HASH_FACTORY, waveletProvider); clientFrontend = new ClientFrontendImpl(waveletProvider, waveletInfo, "example.com"); }