public void Init() { _service = Substitute.For <IBrowsersManagerApi, ICommunicationObject>(); _serviceStarter = Substitute.For <IServiceBuilder <IBrowsersManagerApi> >(); _serviceStarter.CreateServiceAndTryToConnect().Returns(_service); _uiHelper = Substitute.For <IUiHelper>(); _log = Substitute.For <ILogger>(); _communicationObject = (ICommunicationObject)_service; _serviceClient = new AbstractServiceClient <IBrowsersManagerApi>(_serviceStarter, _uiHelper, _log); }
public void Init() { _service = Substitute.For<IBrowsersManagerApi, ICommunicationObject>(); _serviceStarter = Substitute.For<IServiceBuilder<IBrowsersManagerApi>>(); _serviceStarter.CreateServiceAndTryToConnect().Returns(_service); _uiHelper = Substitute.For<IUiHelper>(); _log = Substitute.For<ILogger>(); _communicationObject = (ICommunicationObject)_service; _serviceClient = new AbstractServiceClient<IBrowsersManagerApi>(_serviceStarter, _uiHelper, _log); }