client_test.go 332 B

1234567891011121314151617181920212223242526
  1. package ga
  2. import (
  3. "net/url"
  4. "testing"
  5. )
  6. func TestConcatURLValues(t *testing.T) {
  7. v1 := make(url.Values)
  8. v2 := make(url.Values)
  9. v1.Set("a", "1")
  10. v1.Set("b", "2")
  11. v2.Set("a", "2")
  12. v2.Set("c", "3")
  13. concatURLValues(v1, v2)
  14. if v1.Encode() != "a=1&b=2&c=3" {
  15. t.Fail()
  16. }
  17. if v2.Encode() != "a=2&c=3" {
  18. t.Fail()
  19. }
  20. }