add unit tests suite