Jest aplikacja, która przerabia artykuł bloga na teaser, czyli taki skrót, zajawkę. Zwraca zadaną ilość znaków licząc od początku. W przypadku, gdy ucięcie pada pomiędzy tagami <code></code>, które mogą się znaleźć w artykule, domyka wszystkie rozpoczęte tagi a niezamknięte tagi pomiędzy tagami <code> i dodaje na koniec domknięcie dla <code>.
Czyli aplikacja tak schludnie ucina zawartą w artykule bloga prezentację kodu. Nie tworzą się krzaczki tylko ładny zhajlajtowany tekst ucięty gdzieś tam wewnątrz kodu.
Czy taką aplikację powinno się przetestować czymś takim jak phpunit? Jeśli tak, to co by taki test robił? Bo test mógłby sprawdzać wynik dla kolejnych długości tego teasera, od 1 do 1000 np. Tylko jaką funkcją potem sprawdzić, że nie ma niedomkniętych tagów?
Może w ogóle jakoś inaczej to testować, a może taka aplikacja nie podlega testowaniu?
Z góry dziękuję