Post production | 10

大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。
视频简介 视频代码
对于有时间顺序概念的操作,我们的测试思路是:找一个地方,把一连串操作导致的事件都录制下来,变成一个事件数组,然后比较这个数组和我们预期的结果是否相同。而这,也正是RxTest的使用思路。我们直接看一个例子:如何测试点击登录按钮之后,电子邮件输入框的状态应该变成禁用呢?这句话的潜台词就是:点击了登录按钮之后,emailInputEnabled
中按顺序发生的事件应该是.next(true) .next(false)
。
那么要怎么测试这个呢?
基于MVVM构建泊学App
SERIES 132 Episodes 11:31:34 hrs