added BDD tests for recommend search, watchlist, and already watched list