Skip to content

Commit 65f9106

Browse files
committed
Polishing
1 parent dad6742 commit 65f9106

File tree

2 files changed

+20
-26
lines changed

2 files changed

+20
-26
lines changed

spring-context/src/test/java/org/springframework/scheduling/concurrent/ThreadPoolTaskSchedulerTests.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.util.concurrent.TimeUnit;
2525
import java.util.concurrent.atomic.AtomicInteger;
2626

27+
import org.junit.jupiter.api.RepeatedTest;
2728
import org.junit.jupiter.api.Test;
2829

2930
import org.springframework.core.task.AsyncListenableTaskExecutor;
@@ -40,7 +41,7 @@
4041
* @author Sam Brannen
4142
* @since 3.0
4243
*/
43-
public class ThreadPoolTaskSchedulerTests extends AbstractSchedulingTaskExecutorTests {
44+
class ThreadPoolTaskSchedulerTests extends AbstractSchedulingTaskExecutorTests {
4445

4546
private final ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
4647

@@ -120,8 +121,8 @@ void scheduleOneTimeFailingTaskWithErrorHandler() throws Exception {
120121
assertThat(errorHandler.lastError).isNotNull();
121122
}
122123

123-
@Test
124-
void scheduleTriggerTask() throws Exception {
124+
@RepeatedTest(20)
125+
void scheduleMultipleTriggerTasks() throws Exception {
125126
TestTask task = new TestTask(this.testName, 3);
126127
Future<?> future = scheduler.schedule(task, new TestTrigger(3));
127128
Object result = future.get(1000, TimeUnit.MILLISECONDS);
@@ -130,13 +131,6 @@ void scheduleTriggerTask() throws Exception {
130131
assertThreadNamePrefix(task);
131132
}
132133

133-
@Test
134-
void scheduleMultipleTriggerTasks() throws Exception {
135-
for (int i = 0; i < 100; i++) {
136-
scheduleTriggerTask();
137-
}
138-
}
139-
140134

141135
private void await(TestTask task) {
142136
await(task.latch);

spring-context/src/test/java/org/springframework/scheduling/support/PeriodicTriggerTests.java

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@
3232
* @author Mark Fisher
3333
* @since 3.0
3434
*/
35-
public class PeriodicTriggerTests {
35+
class PeriodicTriggerTests {
3636

3737
@Test
38-
public void fixedDelayFirstExecution() {
38+
void fixedDelayFirstExecution() {
3939
Instant now = Instant.now();
4040
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofMillis(5000));
4141
Instant next = trigger.nextExecution(context(null, null, null));
4242
assertNegligibleDifference(now, next);
4343
}
4444

4545
@Test
46-
public void fixedDelayWithInitialDelayFirstExecution() {
4746
@SuppressWarnings("deprecation")
47+
void fixedDelayWithInitialDelayFirstExecution() {
4848
Instant now = Instant.now();
4949
long period = 5000;
5050
long initialDelay = 30000;
@@ -55,15 +55,15 @@ public void fixedDelayWithInitialDelayFirstExecution() {
5555
}
5656

5757
@Test
58-
public void fixedDelayWithTimeUnitFirstExecution() {
58+
void fixedDelayWithTimeUnitFirstExecution() {
5959
Instant now = Instant.now();
6060
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofSeconds(5));
6161
Instant next = trigger.nextExecution(context(null, null, null));
6262
assertNegligibleDifference(now, next);
6363
}
6464

6565
@Test
66-
public void fixedDelayWithTimeUnitAndInitialDelayFirstExecution() {
66+
void fixedDelayWithTimeUnitAndInitialDelayFirstExecution() {
6767
Instant now = Instant.now();
6868
long period = 5;
6969
long initialDelay = 30;
@@ -74,7 +74,7 @@ public void fixedDelayWithTimeUnitAndInitialDelayFirstExecution() {
7474
}
7575

7676
@Test
77-
public void fixedDelaySubsequentExecution() {
77+
void fixedDelaySubsequentExecution() {
7878
Instant now = Instant.now();
7979
long period = 5000;
8080
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofMillis(period));
@@ -83,8 +83,8 @@ public void fixedDelaySubsequentExecution() {
8383
}
8484

8585
@Test
86-
public void fixedDelayWithInitialDelaySubsequentExecution() {
8786
@SuppressWarnings("deprecation")
87+
void fixedDelayWithInitialDelaySubsequentExecution() {
8888
Instant now = Instant.now();
8989
long period = 5000;
9090
long initialDelay = 30000;
@@ -95,7 +95,7 @@ public void fixedDelayWithInitialDelaySubsequentExecution() {
9595
}
9696

9797
@Test
98-
public void fixedDelayWithTimeUnitSubsequentExecution() {
98+
void fixedDelayWithTimeUnitSubsequentExecution() {
9999
Instant now = Instant.now();
100100
long period = 5;
101101
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofSeconds(period));
@@ -104,7 +104,7 @@ public void fixedDelayWithTimeUnitSubsequentExecution() {
104104
}
105105

106106
@Test
107-
public void fixedRateFirstExecution() {
107+
void fixedRateFirstExecution() {
108108
Instant now = Instant.now();
109109
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofMillis(5000));
110110
trigger.setFixedRate(true);
@@ -113,7 +113,7 @@ public void fixedRateFirstExecution() {
113113
}
114114

115115
@Test
116-
public void fixedRateWithTimeUnitFirstExecution() {
116+
void fixedRateWithTimeUnitFirstExecution() {
117117
Instant now = Instant.now();
118118
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofSeconds(5));
119119
trigger.setFixedRate(true);
@@ -122,8 +122,8 @@ public void fixedRateWithTimeUnitFirstExecution() {
122122
}
123123

124124
@Test
125-
public void fixedRateWithInitialDelayFirstExecution() {
126125
@SuppressWarnings("deprecation")
126+
void fixedRateWithInitialDelayFirstExecution() {
127127
Instant now = Instant.now();
128128
long period = 5000;
129129
long initialDelay = 30000;
@@ -135,7 +135,7 @@ public void fixedRateWithInitialDelayFirstExecution() {
135135
}
136136

137137
@Test
138-
public void fixedRateWithTimeUnitAndInitialDelayFirstExecution() {
138+
void fixedRateWithTimeUnitAndInitialDelayFirstExecution() {
139139
Instant now = Instant.now();
140140
long period = 5;
141141
long initialDelay = 30;
@@ -147,7 +147,7 @@ public void fixedRateWithTimeUnitAndInitialDelayFirstExecution() {
147147
}
148148

149149
@Test
150-
public void fixedRateSubsequentExecution() {
150+
void fixedRateSubsequentExecution() {
151151
Instant now = Instant.now();
152152
long period = 5000;
153153
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofMillis(period));
@@ -157,8 +157,8 @@ public void fixedRateSubsequentExecution() {
157157
}
158158

159159
@Test
160-
public void fixedRateWithInitialDelaySubsequentExecution() {
161160
@SuppressWarnings("deprecation")
161+
void fixedRateWithInitialDelaySubsequentExecution() {
162162
Instant now = Instant.now();
163163
long period = 5000;
164164
long initialDelay = 30000;
@@ -170,7 +170,7 @@ public void fixedRateWithInitialDelaySubsequentExecution() {
170170
}
171171

172172
@Test
173-
public void fixedRateWithTimeUnitSubsequentExecution() {
173+
void fixedRateWithTimeUnitSubsequentExecution() {
174174
Instant now = Instant.now();
175175
long period = 5;
176176
PeriodicTrigger trigger = new PeriodicTrigger(Duration.ofHours(period));
@@ -180,8 +180,8 @@ public void fixedRateWithTimeUnitSubsequentExecution() {
180180
}
181181

182182
@Test
183-
public void equalsVerification() {
184183
@SuppressWarnings("deprecation")
184+
void equalsVerification() {
185185
PeriodicTrigger trigger1 = new PeriodicTrigger(Duration.ofMillis(3000));
186186
PeriodicTrigger trigger2 = new PeriodicTrigger(Duration.ofMillis(3000));
187187
assertThat(trigger1.equals(new String("not a trigger"))).isFalse();

0 commit comments

Comments
 (0)