Skip to content

Commit 19e8d05

Browse files
committed
added missing runOrQueue test
1 parent d64af08 commit 19e8d05

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

core/src/test/java/org/sterl/spring/persistent_tasks/scheduler/SchedulerServiceTest.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,23 @@ void verifyRunningStatusTest() throws Exception {
8585
assertThat(history.getData().getStatus()).isEqualTo(TriggerStatus.SUCCESS);
8686
}
8787

88+
@Test
89+
void testRunOrQueue() throws Exception {
90+
// GIVEN
91+
final AddTriggerRequest<String> triggerRequest = Task3.ID
92+
.newTrigger("Hallo")
93+
.build();
94+
95+
// WHEN
96+
var ref = subject.runOrQueue(triggerRequest);
97+
98+
// THEN
99+
assertThat(subject.getScheduler().getRunnungTasks()).isOne();
100+
assertThat(persistentTaskService.getLastTriggerData(
101+
ref.get()).get().getStatus()).isEqualTo(TriggerStatus.SUCCESS);
102+
asserts.assertValue(Task3.NAME + "::Hallo");
103+
}
104+
88105
@Test
89106
void testQueuedInFuture() {
90107
// GIVEN

0 commit comments

Comments
 (0)