Rx java RxJava2 TestObserver类-GetOnExtent在哪里类似于TestSubscriber类?
我正在寻找一种方法来获取订阅服务器中onNext返回的值,以便验证结果。TestSubscriber调用了一个很好的方法,但是当我使用时,我看不到这样的方法,所以我可以使用它来检查结果?所有这些都已弃用,当我签入IDE时,甚至都没有出现 以下是我要测试的内容:Rx java RxJava2 TestObserver类-GetOnExtent在哪里类似于TestSubscriber类?,rx-java,rx-java2,Rx Java,Rx Java2,我正在寻找一种方法来获取订阅服务器中onNext返回的值,以便验证结果。TestSubscriber调用了一个很好的方法,但是当我使用时,我看不到这样的方法,所以我可以使用它来检查结果?所有这些都已弃用,当我签入IDE时,甚至都没有出现 以下是我要测试的内容: `@Test public void buildUseCaseObservable(){ TestObserver subscriber = TestObserver.create(); standardLoginUsecase.
`@Test
public void buildUseCaseObservable(){
TestObserver subscriber = TestObserver.create();
standardLoginUsecase.buildUseCaseObservable().subscribe(subscriber);
subscriber.assertNoErrors();
subscriber.assertSubscribed();
subscriber.assertComplete();
//i would like to test the actual onNext results also , but how ?
}`
更新:
我发现了一个getEvents方法,但它已被弃用。不过,我看不出有别的选择 TestObserver TestObserver=newtestobserver();
TestObserver<List<User>> testObserver = new TestObserver<>();
testObserver.values();
testObserver.values();
使用值方法测试onNext项目请参阅。您是如何查找这些方法的?您应该在使用IDE的内容辅助/智能感知功能时找到这些方法。我们得到了很多这样的报告,并且我们倾向于尽可能提供更好的可发现性,但是到目前为止唯一与众不同的因素是使用了特定的IDE。