package collection import ( "fmt" "testing" ) func TestCodetInfo(t *testing.T) { var first = []string{"a", "b", "c"} var second = []string{"a", "b", "c"} result := DiffArrayString(first, second) result2 := IntersectArrayString(first, second) fmt.Println(result, result2) if len(result) != 0 { t.Errorf("验证错误 ") } second = []string{} result = DiffArrayString(first, second) result2 = IntersectArrayString(first, second) fmt.Println(result, result2) if len(result) != 3 { t.Errorf("验证错误 ") } second = []string{"a"} result = DiffArrayString(first, second) result2 = IntersectArrayString(first, second) fmt.Println(result, result2) if len(result) != 2 { t.Errorf("验证错误 ") } first = []string{} result = DiffArrayString(first, second) result2 = IntersectArrayString(first, second) fmt.Println(result, result2) if len(result) != 0 { t.Errorf("验证错误 ") } }