Οι assertions είναι statements σε ένα test που ελέγχουν εάν μια συνθήκη είναι αληθής — επαληθεύοντας ότι το πραγματικό αποτέλεσμα ταιριάζει με το αναμενόμενο αποτέλεσμα. Είναι η ουσία του πώς τα tests καθορίζουν επιτυχία ή αποτυχία: εάν ένα assertion αποτύχει, το test αποτυγχάνει.
Τι κάνουν τα assertions
An ASSERTION checks that something is as expected:
→ "assert that the actual value EQUALS the expected value"
→ if TRUE → the assertion passes; if FALSE → the assertion FAILS → the TEST FAILS
→ Assertions are how a test VERIFIES behavior (the "check" part of a test).
