version: add more unit tests

done