UndefinedObject.st
changeset 23568 3d89374701ba
parent 23554 f82e83c4076c
child 23685 803f30d27e96
--- a/UndefinedObject.st	Tue Dec 18 12:54:12 2018 +0100
+++ b/UndefinedObject.st	Tue Dec 18 15:39:28 2018 +0100
@@ -238,6 +238,22 @@
 
 !UndefinedObject methodsFor:'debugging'!
 
+assertNotNil
+    "fail and report an error, if the receiver is nil"
+
+    <resource: #skipInDebuggersWalkBack>
+
+    "/ intentionally left empty
+    self assert:false message:'value should not be nil here'
+
+    "
+     self assertNotNil
+     nil assertNotNil
+    "
+
+    "Created: / 18-12-2018 / 15:40:07 / Claus Gittinger"
+!
+
 haltIfNil
     "halt if the receiver is nil"
 
@@ -775,7 +791,6 @@
 ! !
 
 
-
 !UndefinedObject class methodsFor:'documentation'!
 
 version