Engine.java

1
package com.jsql.model.injection.engine.model;
2
3
public class Engine {
4
    
5
    private final String labelEngine;
6
    
7
    private AbstractEngine instanceEngine;
8
    
9
    public Engine(AbstractEngine instanceEngine) {
10
        this.labelEngine = instanceEngine.getModelYaml().getEngine();
11
        this.instanceEngine = instanceEngine;
12
    }
13
    
14
    public Engine() {
15
        this.labelEngine = "Engine auto";
16
    }
17
18
    public String transformSqlite(String resultToParse) {
19 1 1. transformSqlite : replaced return value with "" for com/jsql/model/injection/engine/model/Engine::transformSqlite → NO_COVERAGE
        return resultToParse;
20
    }
21
22
    public AbstractEngine instance() {
23 1 1. instance : replaced return value with null for com/jsql/model/injection/engine/model/Engine::instance → KILLED
        return this.instanceEngine;
24
    }
25
26
    @Override
27
    public String toString() {
28 1 1. toString : replaced return value with "" for com/jsql/model/injection/engine/model/Engine::toString → NO_COVERAGE
        return this.labelEngine;
29
    }
30
}

Mutations

19

1.1
Location : transformSqlite
Killed by : none
replaced return value with "" for com/jsql/model/injection/engine/model/Engine::transformSqlite → NO_COVERAGE

23

1.1
Location : instance
Killed by : ParameterUtilSpock.[engine:spock]/[spec:ParameterUtilSpock]/[feature:$spock_feature_0_2]
replaced return value with null for com/jsql/model/injection/engine/model/Engine::instance → KILLED

28

1.1
Location : toString
Killed by : none
replaced return value with "" for com/jsql/model/injection/engine/model/Engine::toString → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.22.1