Skip to content

Commit d8de816

Browse files
committed
More test cases
1 parent 9c51b71 commit d8de816

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

src/ExecutableRequirements-Tests/ExReqRepositoryReportTest.class.st

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,3 +100,44 @@ ExReqRepositoryReportTest >> testRepositoryEquivalentReport [
100100
repSte := repVer stepReports at: indexSte.
101101
self assert: ste equals: repSte step ] ] ]
102102
]
103+
104+
{ #category : 'tests' }
105+
ExReqRepositoryReportTest >> testStepReportIsValidEvent [
106+
107+
| success |
108+
success := false.
109+
self report announcer
110+
when: ExReqStepReportIsValidEvent
111+
do: [ :evt | success := true ]
112+
for: self.
113+
self report installTracingPoints.
114+
ExReqMockRequirements new testReq7.
115+
self assert: success
116+
]
117+
118+
{ #category : 'tests' }
119+
ExReqRepositoryReportTest >> testTracingPointInstalledEvent [
120+
121+
| success |
122+
success := false.
123+
self report announcer
124+
when: ExReqTracingPointInstalledEvent
125+
do: [ :evt | success := true ]
126+
for: self.
127+
self report installTracingPoints.
128+
self assert: success
129+
]
130+
131+
{ #category : 'tests' }
132+
ExReqRepositoryReportTest >> testTracingPointRemovedEvent [
133+
134+
| success |
135+
success := false.
136+
self report announcer
137+
when: ExReqTracingPointRemovedEvent
138+
do: [ :evt | success := true ]
139+
for: self.
140+
self report installTracingPoints.
141+
self report removeTracingPoints.
142+
self assert: success
143+
]

0 commit comments

Comments
 (0)