tests
refactored text query parsing into SearchTextQuery