Commit 088b8d3 Durieux Pol
committed
1 parent 7d49d5e commit 088b8d3 Copy full SHA for 088b8d3
File tree 2 files changed +40
-0
lines changed
2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ Class {
2
+ #name : ' MTAuxiliarParametrizedTestClass' ,
3
+ #superclass : ' ParametrizedTestCase' ,
4
+ #instVars : [
5
+ ' number'
6
+ ],
7
+ #category : ' MuTalk-TestResources' ,
8
+ #package : ' MuTalk-TestResources'
9
+ }
10
+
11
+ { #category : ' building suites' }
12
+ MTAuxiliarParametrizedTestClass class >> testParameters [
13
+
14
+ ^ ParametrizedTestMatrix new
15
+ forSelector: #number addOptions: { 1 . 2 . 3 };
16
+ yourself
17
+ ]
18
+
19
+ { #category : ' accessing' }
20
+ MTAuxiliarParametrizedTestClass >> number: aNumber [
21
+
22
+ number := aNumber
23
+ ]
24
+
25
+ { #category : ' testing' }
26
+ MTAuxiliarParametrizedTestClass >> testAddZero [
27
+
28
+ self assert: number + 0 equals: number
29
+ ]
Original file line number Diff line number Diff line change @@ -59,6 +59,17 @@ MTAnalysisTest >> selectForRejectReplacementMutation [
59
59
^ OrderedCollection with: operator
60
60
]
61
61
62
+ { #category : ' tests' }
63
+ MTAnalysisTest >> testCorrectNumberOfTestCasesWithParametrizedTestCase [
64
+
65
+ | analysis |
66
+ analysis := MTAnalysis new
67
+ testClasses: { MTAuxiliarParametrizedTestClass };
68
+ classesToMutate: { }.
69
+
70
+ self assert: analysis testCases size equals: 3
71
+ ]
72
+
62
73
{ #category : ' tests' }
63
74
MTAnalysisTest >> testDefaultParameters [
64
75
You can’t perform that action at this time.
0 commit comments