开朗世界

文章
7
资源
0
加入时间
2年10月18天

Reactive Extensions入门(6):使用Rx进行单元测试

Rx本身就是一个功能强大的测试框架。本文将介绍如何使用Rx模拟异步方法调用返回预定的值来辅助针对一步方法调用的单元测试。Rx可以模拟经过一段预定时间返回结果的异步方法,从而简化了异步处理方法的测试。Rx也可以模拟异步方法返回错误的场景,使得代码测试可以覆盖多有的用例。本文将介绍Rx中的TestSheduler方法,他可以模拟耗时的异步操作,但是能在测试的时候能够立即执行。...

字节流与字符流

流是个抽象的概念,是对输入输出设备的抽象,输入流可以看作一个输入通道,输出流可以看作一个输出通道。输入流是相对程序而言的,外部传入数据给程序需要借助输入流。输出流是相对程序而言的,程序把数据传输到外部需要借助输出流字节流–传输过程中,传输数据的最基本单位是字节的流。字符流–传输过程中,传输数据的最基本单位是字符的流。字节流:outputStream(输出字节流) InputStream(输入字节流)字符处理流:Writer(输出字符流) Reader(输入字符流)所有流操作都应该采