package findgo import ( "testing" "testing/fstest" ) func TestFilesInMemory(t *testing.T) { t.Parallel() fsys := fstest.MapFS{ "file.go": {}, "subfolder/subfolder.go": {}, "subfolder/another.go": {}, "subfolder/file.go": {}, } want := 4 got := Files(fsys) if want != got { t.Errorf("want %d, got %d", want, got) } }