@@ -9,29 +9,21 @@ class LoopTest extends Base
99 'LoopTest ' ,
1010 ];
1111
12- /**
13- * @var \PHPJava\Core\JavaClass
14- */
15- private $ javaClass ;
16-
17- public function setUp (): void
18- {
19- parent ::setUp ();
20-
21- $ this ->javaClass = new \PHPJava \Core \JavaClass (
22- new \PHPJava \Core \JavaClassReader ($ this ->getClassName ('LoopTest ' ))
23- );
24- }
25-
2612 public function testCallCalculateByFor ()
2713 {
28- $ calculatedValue = $ this ->javaClass ->getInvoker ()->getStaticMethods ()->call ('calculateByFor ' , 10 );
14+ $ calculatedValue = $ this ->initiatedJavaClasses ['LoopTest ' ]
15+ ->getInvoker ()
16+ ->getStaticMethods ()
17+ ->call ('calculateByFor ' , 10 );
2918 $ this ->assertEquals (
3019 "45 " ,
3120 (string ) $ calculatedValue
3221 );
3322
34- $ calculatedValue = $ this ->javaClass ->getInvoker ()->getStaticMethods ()->call ('calculateByFor ' , 20 );
23+ $ calculatedValue = $ this ->initiatedJavaClasses ['LoopTest ' ]
24+ ->getInvoker ()
25+ ->getStaticMethods ()
26+ ->call ('calculateByFor ' , 20 );
3527 $ this ->assertEquals (
3628 "190 " ,
3729 (string ) $ calculatedValue
@@ -40,13 +32,19 @@ public function testCallCalculateByFor()
4032
4133 public function testCallCalculateByWhile ()
4234 {
43- $ calculatedValue = $ this ->javaClass ->getInvoker ()->getStaticMethods ()->call ('calculateByWhile ' , 10 );
35+ $ calculatedValue = $ this ->initiatedJavaClasses ['LoopTest ' ]
36+ ->getInvoker ()
37+ ->getStaticMethods ()
38+ ->call ('calculateByWhile ' , 10 );
4439 $ this ->assertEquals (
4540 "45 " ,
4641 (string ) $ calculatedValue
4742 );
4843
49- $ calculatedValue = $ this ->javaClass ->getInvoker ()->getStaticMethods ()->call ('calculateByWhile ' , 20 );
44+ $ calculatedValue = $ this ->initiatedJavaClasses ['LoopTest ' ]
45+ ->getInvoker ()
46+ ->getStaticMethods ()
47+ ->call ('calculateByWhile ' , 20 );
5048 $ this ->assertEquals (
5149 "190 " ,
5250 (string ) $ calculatedValue
0 commit comments