add unit testing from Select and Where