mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
31 lines
446 B
Go
31 lines
446 B
Go
// Copyright (c) 2016 Mattermost, Inc. All Rights Reserved.
|
|
// See License.txt for license information.
|
|
|
|
package utils
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestStringArrayIntersection(t *testing.T) {
|
|
a := []string{
|
|
"abc",
|
|
"def",
|
|
"ghi",
|
|
}
|
|
b := []string{
|
|
"jkl",
|
|
}
|
|
c := []string{
|
|
"def",
|
|
}
|
|
|
|
if len(StringArrayIntersection(a, b)) != 0 {
|
|
t.Fatal("should be 0")
|
|
}
|
|
|
|
if len(StringArrayIntersection(a, c)) != 1 {
|
|
t.Fatal("should be 1")
|
|
}
|
|
}
|