#REFACTORING by cg
class: TestResource class
changed:
#makeAvailable (send #ensure: instead of #sunitEnsure:)
#reset (send #ensure: instead of #sunitEnsure:)
--- a/TestResource.st Thu Jul 13 15:10:46 2017 +0200
+++ b/TestResource.st Thu Jul 13 15:11:07 2017 +0200
@@ -80,8 +80,13 @@
!
reset
- [self isAlreadyAvailable ifTrue: [current tearDown]]
- sunitEnsure: [current := nil].
+ [
+ self isAlreadyAvailable ifTrue: [current tearDown]
+ ] ensure: [
+ current := nil
+ ].
+
+ "Modified: / 13-07-2017 / 14:03:24 / cg"
! !
!TestResource class methodsFor:'accessing'!
@@ -125,7 +130,7 @@
candidate isAvailable ifTrue:[
current := candidate
]
- ] sunitEnsure:[
+ ] ensure:[
didSetup ifTrue:[
current == candidate ifFalse:[
candidate safeTearDown
@@ -134,6 +139,7 @@
].
"Modified: / 04-06-2014 / 12:39:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+ "Modified: / 13-07-2017 / 14:03:07 / cg"
!
resetOrAddResourcesTo: aCollection