add unit tests for generic converter & validator
5 files changed