UpdateAllJob.java

1
package edu.ucsb.cs156.frontiers.jobs;
2
3
import lombok.Builder;
4
5
import edu.ucsb.cs156.frontiers.services.UpdateUserService;
6
import edu.ucsb.cs156.frontiers.services.jobs.JobContext;
7
import edu.ucsb.cs156.frontiers.services.jobs.JobContextConsumer;
8
9
@Builder
10
public class UpdateAllJob implements JobContextConsumer {
11
12
  private final UpdateUserService updateUserService;
13
14
  @Override
15
  public void accept(JobContext ctx) throws Exception {
16 1 1. accept : removed call to edu/ucsb/cs156/frontiers/services/jobs/JobContext::log → KILLED
    ctx.log("Processing...");
17 1 1. accept : removed call to edu/ucsb/cs156/frontiers/services/UpdateUserService::attachRosterStudentsAllUsers → KILLED
    updateUserService.attachRosterStudentsAllUsers();
18 1 1. accept : removed call to edu/ucsb/cs156/frontiers/services/jobs/JobContext::log → KILLED
    ctx.log("Done");
19
  }
20
}

Mutations

16

1.1
Location : accept
Killed by : edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests.[engine:junit-jupiter]/[class:edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests]/[method:test_UpdateAllJob()]
removed call to edu/ucsb/cs156/frontiers/services/jobs/JobContext::log → KILLED

17

1.1
Location : accept
Killed by : edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests.[engine:junit-jupiter]/[class:edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests]/[method:test_UpdateAllJob()]
removed call to edu/ucsb/cs156/frontiers/services/UpdateUserService::attachRosterStudentsAllUsers → KILLED

18

1.1
Location : accept
Killed by : edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests.[engine:junit-jupiter]/[class:edu.ucsb.cs156.frontiers.jobs.UpdateUsersJobTests]/[method:test_UpdateAllJob()]
removed call to edu/ucsb/cs156/frontiers/services/jobs/JobContext::log → KILLED

Active mutators

Tests examined


Report generated by PIT 1.17.0