version: add more unit tests