StringResourceResolver.java

1
package fr.sii.ogham.template.thymeleaf.v2.resolver;
2
3
import java.io.ByteArrayInputStream;
4
import java.io.InputStream;
5
6
import org.thymeleaf.TemplateProcessingParameters;
7
import org.thymeleaf.resourceresolver.IResourceResolver;
8
9
public class StringResourceResolver implements IResourceResolver {
10
11
	private static final String NAME = "STRING";
12
13
	@Override
14
	public String getName() {
15 2 1. getName : replaced return value with "" for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getName → SURVIVED
2. getName : replaced return value with "" for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getName → NO_COVERAGE
		return NAME;
16
	}
17
18
	@Override
19
	public InputStream getResourceAsStream(TemplateProcessingParameters templateProcessingParameters, String resourceName) {
20 2 1. getResourceAsStream : replaced return value with null for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getResourceAsStream → NO_COVERAGE
2. getResourceAsStream : replaced return value with null for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getResourceAsStream → KILLED
		return new ByteArrayInputStream(resourceName.getBytes());
21
	}
22
23
}

Mutations

15

1.1
Location : getName
Killed by : none
replaced return value with "" for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getName → SURVIVED

2.2
Location : getName
Killed by : none
replaced return value with "" for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getName → NO_COVERAGE

20

1.1
Location : getResourceAsStream
Killed by : none
replaced return value with null for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getResourceAsStream → NO_COVERAGE

2.2
Location : getResourceAsStream
Killed by : oghamthymeleafv2.it.resolver.StringResourceResolverTest.text(oghamthymeleafv2.it.resolver.StringResourceResolverTest)
replaced return value with null for fr/sii/ogham/template/thymeleaf/v2/resolver/StringResourceResolver::getResourceAsStream → KILLED

Active mutators

Tests examined


Report generated by PIT OGHAM