adds input unit tests