array_test.go 1003 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package common
  2. import "testing"
  3. func TestArraySearchOfString(t *testing.T) {
  4. t.Log(ArraySearchOfString("111", []string{"1", "11", "111", "1111"}))
  5. }
  6. func TestInArray(t *testing.T) {
  7. t.Log(InArray(1, []int{1, 2, 3, 4}))
  8. t.Log(InArray(1, []int{2, 3, 4}))
  9. }
  10. func TestInArrayUint64(t *testing.T) {
  11. t.Log(InArrayUint64(1, nil))
  12. t.Log(InArrayUint64(1, []uint64{}))
  13. t.Log(InArrayUint64(1, []uint64{1, 2, 3, 4}))
  14. }
  15. func TestInArrayString(t *testing.T) {
  16. t.Log(InArrayString("1", []string{}))
  17. t.Log(InArrayString("1", []string{"1"}))
  18. t.Log(InArrayString("1", []string{"2"}))
  19. }
  20. func TestInArrayStringMap(t *testing.T) {
  21. t.Log(InArrayStringMap("1", map[string]int{"1": 1}))
  22. t.Log(InArrayStringMap("1", nil))
  23. }
  24. func TestInArrayUin64Map(t *testing.T) {
  25. t.Log(InArrayUin64Map(1, map[uint64]int{1: 1}))
  26. t.Log(InArrayUin64Map(1, map[uint64]int{2: 2}))
  27. }
  28. func TestInArrayUint64MapV2(t *testing.T) {
  29. }
  30. func TestInArrayStringMapV2(t *testing.T) {
  31. }
  32. func TestConvertArray2String(t *testing.T) {
  33. }