Vendor.java

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

Mutations

19

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/vendor/model/Vendor::instance → KILLED

24

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

28

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

Active mutators

Tests examined


Report generated by PIT 1.19.1