Мое решение - добавить .mergeWith(Observable.just(""))
к txtInputChangesObservable
.И теперь блок subscribe{ }
работает при нажатии кнопки, даже если пользователь не использовал ввод текста
@Test
fun textObs(){
val submitButtonClickObservable = Observable.just(Any(), Any())
val txtInputChangesObservable = Observable.empty<CharSequence>()
.mergeWith(Observable.just(""))
val testObserver = submitButtonClickObservable
.withLatestFrom(txtInputChangesObservable).test()
testObserver.assertValueCount(2)
}