DiningApplicationRunner.java

1
package edu.ucsb.cs156.dining.startup;
2
3
import lombok.extern.slf4j.Slf4j;
4
import org.springframework.beans.factory.annotation.Autowired;
5
import org.springframework.boot.ApplicationArguments;
6
import org.springframework.boot.ApplicationRunner;
7
import org.springframework.context.annotation.Configuration;
8
9
/** This class contains a `run` method that is called once at application startup time. */
10
@Slf4j
11
@Configuration
12
public class DiningApplicationRunner implements ApplicationRunner {
13
14
  @Autowired DiningStartup diningStartup;
15
16
  /** Called once at application startup time */
17
  @Override
18
  public void run(ApplicationArguments args) throws Exception {
19
    log.info("DiningApplicationRunner.run called");
20 1 1. run : removed call to edu/ucsb/cs156/dining/startup/DiningStartup::alwaysRunOnStartup → KILLED
    diningStartup.alwaysRunOnStartup();
21
  }
22
}

Mutations

20

1.1
Location : run
Killed by : edu.ucsb.cs156.dining.startup.DiningApplicationRunnerTests.[engine:junit-jupiter]/[class:edu.ucsb.cs156.dining.startup.DiningApplicationRunnerTests]/[method:test_run_calls_AlwaysRunOnStartup()]
removed call to edu/ucsb/cs156/dining/startup/DiningStartup::alwaysRunOnStartup → KILLED

Active mutators

Tests examined


Report generated by PIT 1.17.0