Test for empty workout log book.

Commit
562764fd027f7fbee2bb203a05da1390bb1fe2b0
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
Changed files
src/MyFitnessTracker-Core-Tests/MFTWorkoutLogBookTest.class.st
index c9f5da25..f1619631 100644..100644
@@ -183,6 +183,15 @@
183 183 ]
184 184
185 185 { #category : 'tests' }
186 Added: MFTWorkoutLogBookTest >> testWorkoutLogIsNotInProgressIfNoWorkoutLogs [
187 Added:
188 Added:
189 Added: | logBook |
190 Added: logBook := MFTWorkoutLogBook new.
191 Added: self deny: logBook workoutLogIsInProgress
192 Added: ]
193 Added:
194 Added: { #category : 'tests' }
186 195 MFTWorkoutLogBookTest >> testWorkoutLogIsNotInProgressWhenLastWorkoutHasFinish [
187 196
188 197 | logBook unfinishedLog finishedLog |
src/MyFitnessTracker-Core/MFTWorkoutLogBook.class.st
index 944f8eca..e402628e 100644..100644
@@ -72,7 +72,9 @@
72 72 { #category : 'as yet unclassified' }
73 73 MFTWorkoutLogBook >> workoutLogIsInProgress [
74 74
75 Removed: ^ workoutLogs last finish isNil
75 Added: ^ workoutLogs
76 Added: ifEmpty: [ false ]
77 Added: ifNotEmpty: [ workoutLogs last finish isNil ]
76 78 ]
77 79
78 80 { #category : 'initialization' }