mirror of
https://github.com/duke-git/lancet.git
synced 2026-03-01 00:35:28 +08:00
fix: fix TestMinBy test function
This commit is contained in:
@@ -119,18 +119,18 @@ func TestMin(t *testing.T) {
|
|||||||
func TestMinBy(t *testing.T) {
|
func TestMinBy(t *testing.T) {
|
||||||
assert := internal.NewAssert(t, "TestMinBy")
|
assert := internal.NewAssert(t, "TestMinBy")
|
||||||
|
|
||||||
res1 := MaxBy([]string{"a", "ab", "abc"}, func(v1, v2 string) bool {
|
res1 := MinBy([]string{"a", "ab", "abc"}, func(v1, v2 string) bool {
|
||||||
return len(v1) < len(v2)
|
return len(v1) < len(v2)
|
||||||
})
|
})
|
||||||
assert.Equal("a", res1)
|
assert.Equal("a", res1)
|
||||||
|
|
||||||
res2 := MaxBy([]string{"ab", "ac", "abc"}, func(v1, v2 string) bool {
|
res2 := MinBy([]string{"ab", "ac", "abc"}, func(v1, v2 string) bool {
|
||||||
return len(v1) < len(v2)
|
return len(v1) < len(v2)
|
||||||
})
|
})
|
||||||
assert.Equal("ab", res2)
|
assert.Equal("ab", res2)
|
||||||
|
|
||||||
res3 := MaxBy([]string{}, func(v1, v2 string) bool {
|
res3 := MinBy([]string{}, func(v1, v2 string) bool {
|
||||||
return len(v1) > len(v2)
|
return len(v1) < len(v2)
|
||||||
})
|
})
|
||||||
assert.Equal("", res3)
|
assert.Equal("", res3)
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user