Add a test cases for how MultiplexingCache handles errors

Currently MultiplexingCache swallows errors, which I don't think it should
do. I will think of a way to handle errors. This commit just add an explicit
test case to reveal the current behavior.
Merge pull request #63 from Medium/xiao-add-test-cases

Add a test cases for how MultiplexingCache handles errors