search_service_test.go 1013 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package service
  2. import (
  3. "encoding/json"
  4. "fmt"
  5. "testing"
  6. "time"
  7. "xiaoniaokuaiyan.com/xiaoniao/config"
  8. "xiaoniaokuaiyan.com/xiaoniao/search"
  9. )
  10. func TestSearch(t *testing.T) {
  11. config.Reload("config.ini")
  12. srv := &SearchService{}
  13. var param = &search.QueryParam{
  14. IsHighlight: true,
  15. Size: 10,
  16. PageIndex: 1,
  17. Text: "肺",
  18. CityId: 0,
  19. CateIds: []string{"11"},
  20. }
  21. data, err := srv.Query(param, 1)
  22. if err != nil {
  23. t.Fatal(err)
  24. }
  25. time.Sleep(time.Second)
  26. buf, _ := json.Marshal(data)
  27. fmt.Println(string(buf))
  28. }
  29. func TestGetTip(t *testing.T) {
  30. config.Reload("config.ini")
  31. //srv := &SearchService{}
  32. //data, err := srv.GetTip("肺", 73)
  33. //if err != nil {
  34. // t.Fatal(err)
  35. //}
  36. //buf, _ := json.Marshal(data)
  37. //fmt.Println(string(buf))
  38. }
  39. func TestGetUserKeyword(t *testing.T) {
  40. srv := &SearchService{}
  41. config.Reload("config.ini")
  42. data, err := srv.GetUserKeyword(3068, 5)
  43. if err != nil {
  44. t.Fatal(err)
  45. }
  46. buf, _ := json.Marshal(data)
  47. fmt.Println(string(buf))
  48. }