Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf64b853

Browse files
committed
150 (3) update tests
1 parentebaec03 commitf64b853

File tree

3 files changed

+42
-13
lines changed

3 files changed

+42
-13
lines changed

‎src/_150_EvaluateReversePolishNotation/Practice.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
*/
1414
package_150_EvaluateReversePolishNotation;
1515

16+
/** see test {@link _150_EvaluateReversePolishNotation.PracticeTest } */
1617
publicclassPractice {
1718

1819
publicintevalRPN(String[]tokens) {

‎test/_150_EvaluateReversePolishNotation/PracticeTest.java

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
importstaticorg.junit.Assert.*;
44

5-
importjava.util.Arrays;
6-
75
importorg.junit.After;
86
importorg.junit.Before;
97
importorg.junit.Rule;
@@ -12,6 +10,7 @@
1210

1311
publicclassPracticeTest {
1412

13+
/** Test method for {@link _150_EvaluateReversePolishNotation.Practice } */
1514
Practicesolution;
1615

1716
@Rule
@@ -32,31 +31,47 @@ public void Test1() {
3231
String[]tokens = {"2","1","+","3","*" };
3332
intactual =solution.evalRPN(tokens);
3433
intexpected =9;
35-
assertEquals(Arrays.toString(tokens),expected,actual);
34+
assertEquals(expected,actual);
3635
}
3736

3837
@Test
3938
publicvoidTest2() {
4039
String[]tokens = {"4","13","5","/","+" };
4140
intactual =solution.evalRPN(tokens);
4241
intexpected =6;
43-
assertEquals(Arrays.toString(tokens),expected,actual);
42+
assertEquals(expected,actual);
4443
}
4544

4645
@Test
4746
publicvoidTest3() {
4847
String[]tokens = {"4","13","+" };
4948
intactual =solution.evalRPN(tokens);
5049
intexpected =17;
51-
assertEquals(Arrays.toString(tokens),expected,actual);
50+
assertEquals(expected,actual);
5251
}
5352

5453
@Test
5554
publicvoidTest4() {
5655
String[]tokens = {"8","4","/" };
5756
intactual =solution.evalRPN(tokens);
5857
intexpected =2;
59-
assertEquals(Arrays.toString(tokens),expected,actual);
58+
assertEquals(expected,actual);
59+
}
60+
61+
@Test
62+
publicvoidTest5() {
63+
String[]tokens = {"8","4","-" };
64+
intactual =solution.evalRPN(tokens);
65+
intexpected =4;
66+
assertEquals(expected,actual);
67+
}
68+
69+
@Test
70+
publicvoidTest6() {
71+
String[]tokens = {"8","4","-","3","+","2","*" };
72+
intactual =solution.evalRPN(tokens);
73+
intexpected =14;
74+
assertEquals(expected,actual);
6075
}
6176

6277
}

‎test/_150_EvaluateReversePolishNotation/SolutionTest.java

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
importstaticorg.junit.Assert.*;
44

5-
importjava.util.Arrays;
6-
75
importorg.junit.After;
86
importorg.junit.Before;
97
importorg.junit.Rule;
@@ -27,37 +25,52 @@ public void setUp() throws Exception {
2725
publicvoidtearDown()throwsException {
2826
solution =null;
2927
}
30-
3128
@Test
3229
publicvoidTest1() {
3330
String[]tokens = {"2","1","+","3","*" };
3431
intactual =solution.evalRPN(tokens);
3532
intexpected =9;
36-
assertEquals(Arrays.toString(tokens),expected,actual);
33+
assertEquals(expected,actual);
3734
}
3835

3936
@Test
4037
publicvoidTest2() {
4138
String[]tokens = {"4","13","5","/","+" };
4239
intactual =solution.evalRPN(tokens);
4340
intexpected =6;
44-
assertEquals(Arrays.toString(tokens),expected,actual);
41+
assertEquals(expected,actual);
4542
}
4643

4744
@Test
4845
publicvoidTest3() {
4946
String[]tokens = {"4","13","+" };
5047
intactual =solution.evalRPN(tokens);
5148
intexpected =17;
52-
assertEquals(Arrays.toString(tokens),expected,actual);
49+
assertEquals(expected,actual);
5350
}
5451

5552
@Test
5653
publicvoidTest4() {
5754
String[]tokens = {"8","4","/" };
5855
intactual =solution.evalRPN(tokens);
5956
intexpected =2;
60-
assertEquals(Arrays.toString(tokens),expected,actual);
57+
assertEquals(expected,actual);
58+
}
59+
60+
@Test
61+
publicvoidTest5() {
62+
String[]tokens = {"8","4","-" };
63+
intactual =solution.evalRPN(tokens);
64+
intexpected =4;
65+
assertEquals(expected,actual);
66+
}
67+
68+
@Test
69+
publicvoidTest6() {
70+
String[]tokens = {"8","4","-","3","+","2","*" };
71+
intactual =solution.evalRPN(tokens);
72+
intexpected =14;
73+
assertEquals(expected,actual);
6174
}
6275

6376
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp