From cfbddb3f39adfe9525ab197b48aeb35c1c1b0b62 Mon Sep 17 00:00:00 2001 From: ajet Date: Tue, 4 Nov 2025 17:19:45 -1000 Subject: [PATCH] test First() --- list/list_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/list/list_test.go b/list/list_test.go index a2b824a..8905233 100644 --- a/list/list_test.go +++ b/list/list_test.go @@ -71,3 +71,10 @@ func TestRestDecreasesLengthForNonEmptyList(t *testing.T) { assert.Equal(t, myList.Len()-1, myList.Rest().Len()) }) } + +func TestFirstIsNilWhenEmpty(t *testing.T) { + rapid.Check(t, func(t *rapid.T) { + myList := intListGen().Draw(t, "myList") + assert.Equal(t, myList.IsEmpty(), myList.First() == nil) + }) +}