File tree Expand file tree Collapse file tree 1 file changed +28
-2
lines changed Expand file tree Collapse file tree 1 file changed +28
-2
lines changed Original file line number Diff line number Diff line change @@ -15,12 +15,38 @@ component extends="org.railo.cfml.test.RailoTestCase" {
15
15
var p1 = 23.74 ;
16
16
var p2 = 37.05 ;
17
17
18
- var pe = precisionEvaluate (' p1 + p2' );
18
+ var pe = precisionEvaluate (p1 + p2 );
19
+ assertEquals ( pe , 60.79 );
20
+ }
21
+
22
+
23
+
24
+ public void function testPrecisionEvaluateIncrement (){
25
+
26
+ var p1 = 22.74 ;
27
+ var p2 = 37.05 ;
28
+
29
+ var pe = precisionEvaluate (++ p1 + p2 );
19
30
assertEquals ( pe , 60.79 );
31
+ }
32
+
33
+
34
+ public void function testPrecisionEvaluateDecrement (){
20
35
21
- pe = precisionEvaluate (p1 + p2 );
36
+ var p1 = 24.74 ;
37
+ var p2 = 37.05 ;
38
+
39
+ var pe = precisionEvaluate (-- p1 + p2 );
22
40
assertEquals ( pe , 60.79 );
23
41
}
24
42
43
+ public void function testPrecisionEvaluateAssign (){
44
+
45
+ var p1 = 23.74 ;
46
+ var p2 = 37.05 ;
47
+
48
+ var pe = precisionEvaluate ((p3 = p1 + p2 ));
49
+ assertEquals ( pe , 60.79 );
50
+ }
25
51
26
52
}
You can’t perform that action at this time.
0 commit comments