User Tools

Site Tools


qna:hw:lsn06

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
qna:hw:lsn06 [2022/05/10 17:25]
xallos
qna:hw:lsn06 [2022/05/12 07:23] (current)
xallos
Line 26: Line 26:
 Τα μηνύματα λάθους εμφανίζονται με τη μορφή: Τα μηνύματα λάθους εμφανίζονται με τη μορφή:
  
-<code c>!hasSuffix("text", "suf", false) FAILED : μηνυμα</code>+<code c>!hasSuffix("text", "suf", true/false) FAILED : μηνυμα</code>
  
 όπου: όπου:
Line 32: Line 32:
   * ''text'' είναι το κείμενο στο οποίο ψάχνουμε την κατάληξη   * ''text'' είναι το κείμενο στο οποίο ψάχνουμε την κατάληξη
   * ''suf'' είναι η κατάληξη η οποία ψάχνουμε   * ''suf'' είναι η κατάληξη η οποία ψάχνουμε
 +  * ''true/false'' είναι το κατά πόσο η σύγκριση θα πρέπει να είναι ''caseSensitive'', δηλαδή για ''true'' θα είναι ''caseSensitive'', άρα το ίδιο γράμμα της αλφαβήτου σε πεζά και τα κεφαλαία θεωρείται διαφορετικό.\\ **Προσοχή! Αυτό είναι το αντίθετο από το παράδειγμα της τάξης που η παράμετρος ήταν ''caseInsensitive''**
   * ''μηνυμα'' είναι το συνοπτικό μήνυμα του λάθους, όπου ''CS'' σημαίνει Case Sensitive και το ''CI'' σημαίνει Case Insensitive.   * ''μηνυμα'' είναι το συνοπτικό μήνυμα του λάθους, όπου ''CS'' σημαίνει Case Sensitive και το ''CI'' σημαίνει Case Insensitive.
  
 == Test 6-1-1-a == == Test 6-1-1-a ==
-...+**Δεν εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitiveΕπίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.
  
 == Test 6-1-1-b == == Test 6-1-1-b ==
-...+**Εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ δεν υπήρχε ή δεν ταίριαζαν τα πεζά/κεφαλαία και **δεν θα έπρεπε να έχει εντοπιστεί**__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitiveΕπίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.
  
 == Test 6-1-1-c == == Test 6-1-1-c ==
-...+**Δεν εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί__Ο εντοπισμός ήταν **case insensitive**.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.
  
 == Test 6-1-1-d == == Test 6-1-1-d ==
-... +**Εντοπίστηκε** η κατάληξη στο κείμενο, __**δεν θα έπρεπε να έχει εντοπιστεί**__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.\\ <wrap important>Προσοχή!</wrap> το κείμενο **ξεκινούσε** από την κατάληξηΜήπως συγκρίνατε λάθος περιοχή των κειμένων;\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.
- +
-== Test 6-1-1-e == +
-...+
  
 == Test 6-1-1-f == == Test 6-1-1-f ==
-...+**Εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ δεν υπήρχε ή δεν ταίριαζαν τα πεζά/κεφαλαία και **δεν θα έπρεπε να έχει εντοπιστεί**__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.\\ <wrap important>Προσοχή!</wrap> το κείμενο **περιείχε** την κατάληξη, αλλά όχι στο τέλος, ούτε και στην αρχή. Μήπως συγκρίνατε λάθος περιοχή των κειμένων;\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.
  
 == Test 6-1-1-g == == Test 6-1-1-g ==
-...+**Δεν εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ υπήρχε και θα έπρεπε να έχει εντοπιστεί__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitiveΕπίσης το κείμενο και η κατάληξη μπορεί να έχουν το ίδιο μήκος.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.\\ <wrap important>Προσοχή!</wrap> το κείμενο **περιείχε** την κατάληξη και ενδιάμεσα και ως κατάληξη.
  
 == Test 6-1-1-h == == Test 6-1-1-h ==
-...+**Εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ η κατάληξη ήταν **μεγαλύτερη** από το κείμενο και **δεν θα έπρεπε να έχει εντοπιστεί**__Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//. 
 + 
 +== Test 6-1-1-i == 
 +**Εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ το κείμενο ήταν κενό (''""'') αλλά η κατάληξη **δεν** ήταν και έτσι **δεν θα έπρεπε να έχει εντοπιστεί**__. Ο εντοπισμός μπορεί να ήταν case sensitive ή insensitive.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//
 + 
 +== Test 6-1-1-j == 
 +**Δεν εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ θα έπρεπε να έχει εντοπιστεί__.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.\\ <wrap important>Προσοχή!</wrap> η κατάληξη ήταν μία __κενή συμβολοσειρά__, άρα πάντα υπάρχει στο κείμενο. 
 + 
 +== Test 6-1-1-k == 
 +**Δεν εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ θα έπρεπε να έχει εντοπιστεί__.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.\\ <wrap important>Προσοχή!</wrap> η κατάληξη ήταν μία __κενή συμβολοσειρά__, άρα πάντα υπάρχει στο κείμενο, __ακόμα και αν αυτό είναι κενό__. 
 + 
 +== Test 6-1-1-l == 
 +**Εντοπίστηκε** η κατάληξη στο κείμενο, __ενώ **δεν** θα έπρεπε να έχει εντοπιστεί__.\\ //Δείτε το μήνυμα για τα ακριβή κείμενα που αφορούσε η δοκιμή//.\\ <wrap important>Προσοχή!</wrap> η κατάληξη ξεκινούσε από την κατάληξη του κειμένου αλλά δεν ήταν η ίδια λέξη.</wrap> 
 + 
  
  
qna/hw/lsn06.1652203554.txt.gz · Last modified: 2022/05/10 17:25 by xallos