Просмотр исходного кода

Merge pull request #391 from superklamer/robot-name

robot-name: avoid test pollution [Fix #362]
FridaTveit 9 лет назад
Родитель
Сommit
2af0fee76b
1 измененных файлов: 6 добавлений и 1 удалений
  1. 6
    1
      exercises/robot-name/src/test/java/RobotTest.java

+ 6
- 1
exercises/robot-name/src/test/java/RobotTest.java Просмотреть файл

1
 import org.junit.Test;
1
 import org.junit.Test;
2
 import org.junit.Ignore;
2
 import org.junit.Ignore;
3
+import org.junit.Before;
3
 
4
 
4
 import static org.hamcrest.CoreMatchers.equalTo;
5
 import static org.hamcrest.CoreMatchers.equalTo;
5
 import static org.hamcrest.core.Is.is;
6
 import static org.hamcrest.core.Is.is;
9
 public class RobotTest {
10
 public class RobotTest {
10
 
11
 
11
     private static final String EXPECTED_ROBOT_NAME_PATTERN = "[A-Z]{2}\\d{3}";
12
     private static final String EXPECTED_ROBOT_NAME_PATTERN = "[A-Z]{2}\\d{3}";
12
-    private final Robot robot = new Robot();
13
+    private Robot robot;
13
 
14
 
15
+    @Before
16
+    public void setUp() {
17
+      robot = new Robot();
18
+    }
14
 
19
 
15
     @Test
20
     @Test
16
     public void hasName() {
21
     public void hasName() {