Skip to content

Commit 6970db9

Browse files
committed
update tests
1 parent e6ee914 commit 6970db9

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

funcs_grouping_test.go

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@ func TestJoin(t *testing.T) {
5252
if !slices.Equal(actual, expect) {
5353
t.Fatalf("test Join, expect: %v, actual: %v", expect, actual)
5454
}
55+
56+
students = NewIterableFromSlice([]student{})
57+
e = Join(students, majors, func(s student) string {
58+
return s.ID
59+
}, func(m studentMajor) string {
60+
return m.ID
61+
})
62+
if e.Count() != 0 {
63+
t.Fatalf("test Join, expect: 0, actual: %d", e.Count())
64+
}
5565
}
5666

5767
func TestJoinAs(t *testing.T) {
@@ -160,6 +170,16 @@ func TestGroupJoin(t *testing.T) {
160170
{"2", "Bob", "English"},
161171
}
162172
if !slices.Equal(actual, expect) {
163-
t.Fatalf("test Join, expect: %v, actual: %v", expect, actual)
173+
t.Fatalf("test GroupJoin, expect: %v, actual: %v", expect, actual)
174+
}
175+
176+
students = NewIterableFromSlice([]student{})
177+
e = GroupJoin(students, majors, func(s student) string {
178+
return s.ID
179+
}, func(m studentMajor) string {
180+
return m.ID
181+
})
182+
if e.Count() != 0 {
183+
t.Fatalf("test GroupJoin, expect: 0, actual: %d", e.Count())
164184
}
165185
}

0 commit comments

Comments
 (0)