Вам обязательно нужно протестировать столько комбинаций, сколько есть путей к коду. Если нет кода, специфичного для клубники или яблока, вам не нужно тестировать и banana v. Strawberry, и banana v. Apple. Но если для данного фрукта есть другой код, вам нужно проверить его, а также один из других; и если есть другой код, основанный на количестве фруктов, то вам нужно проверить 0, 1, 2, N-1, N и N + 1, каким бы ни было наибольшее значение N. В общем, вам нужно проверить достаточно, чтобы убедиться, что дополнительные тесты не помогут.