(t *testing.T)
| 76 | } |
| 77 | |
| 78 | func TestDrop(t *testing.T) { |
| 79 | slice1 := ToSlice(Drop(Slice([]int{1, 2, 3, 4, 5}), 3)) |
| 80 | equals(t, slice1, []int{4, 5}) |
| 81 | slice2 := ToSlice(Drop(Slice([]int{1, 2, 3, 4, 5}), 0)) |
| 82 | equals(t, slice2, []int{1, 2, 3, 4, 5}) |
| 83 | slice3 := ToSlice(Drop(Slice([]int{1, 2, 3, 4, 5}), 5)) |
| 84 | equals(t, slice3, []int{}) |
| 85 | } |
| 86 | |
| 87 | func TestDropWhile(t *testing.T) { |
| 88 | slice := ToSlice( |