public void MockRequest() { mockRequester.Get .Subscribe(x => { Debug.Log(x.title); Assert.AreEqual(x.title, "Test Response"); }) .AddTo(dispose); var param = new SampleParamter(city: 130010); mockRequester.Dispatch(param); }
void Start() { var request = new SampleRequest(); request.Get .Subscribe(x => { Debug.Log(x.title); }) .AddTo(this); var mockRequest = new SampleMockRequest(); mockRequest.Get .Subscribe(x => { Debug.Log(x.title); }) .AddTo(this); var mockListRequest = new SampleListMockRequest(); mockListRequest.Get .Subscribe(x => { x.ForEach(xx => Debug.Log(xx.title)); }) .AddTo(this); var errorRequest = new SampleErrorRequest(); errorRequest.Get .Subscribe(x => { Debug.Log(x.title); }) .AddTo(this); var param = new SampleParamter(city: 130010); request.Dispatch(param); mockRequest.Dispatch(param); mockListRequest.Dispatch(param); errorRequest.Dispatch(param); }