Assertions are a way of breaking out of code when there is an error or an unexpected input.

Some languages throw exceptions and some treat it as a break point.



Task

Show an assertion in your language by asserting that an integer variable is equal to 42.




: testInteger(n, m)
   assert: [ n isInteger ]
   assert: [ n 42 == ]
 
   System.Out "Assertions are ok, parameters are : " << n << ", " << m << cr ;