Skip to content

Commit 53d50df

Browse files
committed
Fix
1 parent fd37272 commit 53d50df

File tree

1 file changed

+3
-18
lines changed

1 file changed

+3
-18
lines changed

src/test/java/com/thealgorithms/scheduling/JobSchedulingWithDeadlineTest.java

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,21 @@ class JobSchedulingWithDeadlineTest {
88

99
@Test
1010
void testJobSequencingWithDeadlines1() {
11-
JobSchedulingWithDeadline.Job[] jobs = {
12-
new JobSchedulingWithDeadline.Job(1, 1, 4, 20),
13-
new JobSchedulingWithDeadline.Job(2, 1, 1, 10),
14-
new JobSchedulingWithDeadline.Job(3, 1, 1, 40),
15-
new JobSchedulingWithDeadline.Job(4, 1, 1, 30)
16-
};
11+
JobSchedulingWithDeadline.Job[] jobs = {new JobSchedulingWithDeadline.Job(1, 1, 4, 20), new JobSchedulingWithDeadline.Job(2, 1, 1, 10), new JobSchedulingWithDeadline.Job(3, 1, 1, 40), new JobSchedulingWithDeadline.Job(4, 1, 1, 30)};
1712
int[] result = JobSchedulingWithDeadline.jobSequencingWithDeadlines(jobs);
1813
assertArrayEquals(new int[] {2, 60}, result); // Expected output: 2 jobs, 60 profit
1914
}
2015

2116
@Test
2217
void testJobSequencingWithDeadlines2() {
23-
JobSchedulingWithDeadline.Job[] jobs = {
24-
new JobSchedulingWithDeadline.Job(1, 1, 2, 100),
25-
new JobSchedulingWithDeadline.Job(2, 1, 1, 19),
26-
new JobSchedulingWithDeadline.Job(3, 1, 2, 27),
27-
new JobSchedulingWithDeadline.Job(4, 1, 1, 25),
28-
new JobSchedulingWithDeadline.Job(5, 1, 1, 15)
29-
};
18+
JobSchedulingWithDeadline.Job[] jobs = {new JobSchedulingWithDeadline.Job(1, 1, 2, 100), new JobSchedulingWithDeadline.Job(2, 1, 1, 19), new JobSchedulingWithDeadline.Job(3, 1, 2, 27), new JobSchedulingWithDeadline.Job(4, 1, 1, 25), new JobSchedulingWithDeadline.Job(5, 1, 1, 15)};
3019
int[] result = JobSchedulingWithDeadline.jobSequencingWithDeadlines(jobs);
3120
assertArrayEquals(new int[] {2, 127}, result); // Expected output: 2 jobs, 127 profit
3221
}
3322

3423
@Test
3524
void testJobSequencingWithDeadlinesWithArrivalTimes() {
36-
JobSchedulingWithDeadline.Job[] jobs = {
37-
new JobSchedulingWithDeadline.Job(1, 2, 5, 50),
38-
new JobSchedulingWithDeadline.Job(2, 3, 4, 60),
39-
new JobSchedulingWithDeadline.Job(3, 1, 3, 20)
40-
};
25+
JobSchedulingWithDeadline.Job[] jobs = {new JobSchedulingWithDeadline.Job(1, 2, 5, 50), new JobSchedulingWithDeadline.Job(2, 3, 4, 60), new JobSchedulingWithDeadline.Job(3, 1, 3, 20)};
4126
int[] result = JobSchedulingWithDeadline.jobSequencingWithDeadlines(jobs);
4227
assertArrayEquals(new int[] {3, 130}, result); // All 3 jobs fit within their deadlines
4328
}

0 commit comments

Comments
 (0)