public void MockListRequest() { mockListRequester.Get .Subscribe(x => { x.ForEach(xx => Debug.Log(xx.title) ); Assert.AreEqual(x[0].title, "Array index zero"); Assert.AreEqual(x[1].title, "Array index one"); }) .AddTo(dispose); var param = new SampleParamter(city: 130010); mockListRequester.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); }