This is an old revision of the document!
Συνάρτηση hasSuffix
Τα μηνύματα λάθους εμφανίζονται με τη μορφή:
!hasSuffix("text", "suf", true/false) FAILED : μηνυμα
όπου:
!
σημαίνει ότι αναμενόταν ψευδές αποτέλεσμα, αλλά ήρθε αληθές, φυσικά εάν δεν υπάρχει σημαίνει το αντίθετο.text
είναι το κείμενο στο οποίο ψάχνουμε την κατάληξηsuf
είναι η κατάληξη η οποία ψάχνουμεtrue/false
είναι το κατά πόσο η σύγκριση θα πρέπει να είναι caseSensitive
, δηλαδή για true
θα είναι caseSensitive
, άρα το ίδιο γράμμα της αλφαβήτου σε πεζά και τα κεφαλαία θεωρείται διαφορετικό.caseInsensitive
μηνυμα
είναι το συνοπτικό μήνυμα του λάθους, όπου CS
σημαίνει Case Sensitive και το CI
σημαίνει Case Insensitive.
Δεν εντοπίστηκε η κατάληξη στο κείμενο, ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive. Επίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Εντοπίστηκε η κατάληξη στο κείμενο, ενώ δεν υπήρχε ή δεν ταίριαζαν τα πεζά/κεφαλαία και δεν θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive. Επίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Δεν εντοπίστηκε η κατάληξη στο κείμενο, ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός ήταν case insensitive.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Εντοπίστηκε η κατάληξη στο κείμενο, δεν θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.
Προσοχή! το κείμενο ξεκινούσε από την κατάληξη. Μήπως συγκρίνατε λάθος περιοχή των κειμένων;
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Εντοπίστηκε η κατάληξη στο κείμενο, ενώ δεν υπήρχε ή δεν ταίριαζαν τα πεζά/κεφαλαία και δεν θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.
Προσοχή! το κείμενο περιείχε την κατάληξη, αλλά όχι στο τέλος, ούτε και στην αρχή. Μήπως συγκρίνατε λάθος περιοχή των κειμένων;
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Δεν εντοπίστηκε η κατάληξη στο κείμενο, ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive. Επίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Προσοχή! το κείμενο περιείχε την κατάληξη και ενδιάμεσα και ως κατάληξη.
Εντοπίστηκε η κατάληξη στο κείμενο, ενώ η κατάληξη ήταν μεγαλύτερη από το κείμενο και δεν θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Εντοπίστηκε η κατάληξη στο κείμενο, ενώ το κείμενο ήταν κενό (“”
) αλλά η κατάληξη δεν ήταν και έτσι δεν θα έπρεπε να έχει εντοπιστεί. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Δεν εντοπίστηκε η κατάληξη στο κείμενο, ενώ θα έπρεπε να έχει εντοπιστεί.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Προσοχή! η κατάληξη ήταν μία κενή συμβολοσειρά, άρα πάντα υπάρχει στο κείμενο.
Δεν εντοπίστηκε η κατάληξη στο κείμενο, ενώ θα έπρεπε να έχει εντοπιστεί.
Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή.
Προσοχή! η κατάληξη ήταν μία κενή συμβολοσειρά, άρα πάντα υπάρχει στο κείμενο, ακόμα και αν αυτό είναι κενό.