I agree, in general, that we need to be adding tests for new code. It's definitely a good policy.

In this case though there really just isn't much to test (see https://github.com/jembi/openhim/blob/issue84/src/main/java/org/jembi/rhea/services/impl/ApelonCodeValidator.java -- the code validator is just 5 lines of code to send and process a request from the flow, and we're already testing the flow).

I don't think it's right or wrong either way, it's about how fine-grained we want to test and the effort involved.