package service import ( "testing" "github.com/stretchr/testify/require" ) func TestSundaySearchFindsUnicodePatternAfterUnmatchedPrefix(t *testing.T) { require.True(t, SundaySearch("你好世界", "世界")) } func TestSundaySearchHandlesASCIIMatchesAndMisses(t *testing.T) { require.True(t, SundaySearch("prefix-target-suffix", "target")) require.False(t, SundaySearch("prefix-target-suffix", "missing")) } func TestRemoveDuplicatePreservesFirstOccurrenceOrder(t *testing.T) { require.Equal(t, []string{"a", "b", "c"}, RemoveDuplicate([]string{"a", "b", "a", "c", "b"})) }