I should add some more negative tests here, i.e. verifying reply of None, and no reply at all