Richard Searle


Using reactive extensions as a test tool

07 Feb 2015

The July 2014 CACM has an interesting article , which mentions that Rx Extensions can be used to implement test assertions.

Testing asynchronous systems is very difficult and there are a small number of supporting tools, e.g.:

A Rx Extensions approach would be more declarative and hopefully easier to specify correctly. It is certainly best to avoid a design where the test harness needs its own tests to ensure correctness!

These discussions of log analysis using Rx support this concept: