JavaxHttpServletRequestWrapper.java

1
package fr.sii.ogham.spring.util.compat;
2
3
import javax.servlet.http.HttpServletRequest;
4
5
public class JavaxHttpServletRequestWrapper implements HttpServletRequestWrapper {
6
	private final HttpServletRequest request;
7
	
8
9
	public JavaxHttpServletRequestWrapper(HttpServletRequest request) {
10
		super();
11
		this.request = request;
12
	}
13
14
15
	@Override
16
	@SuppressWarnings("unchecked")
17
	public <T> T get() {
18 1 1. get : replaced return value with null for fr/sii/ogham/spring/util/compat/JavaxHttpServletRequestWrapper::get → RUN_ERROR
		return (T) request;
19
	}
20
21
22
	@Override
23
	public Object getAttribute(String name) {
24 1 1. getAttribute : replaced return value with null for fr/sii/ogham/spring/util/compat/JavaxHttpServletRequestWrapper::getAttribute → RUN_ERROR
		return request.getAttribute(name);
25
	}
26
27
}

Mutations

18

1.1
Location : get
Killed by :
replaced return value with null for fr/sii/ogham/spring/util/compat/JavaxHttpServletRequestWrapper::get → RUN_ERROR

24

1.1
Location : getAttribute
Killed by :
replaced return value with null for fr/sii/ogham/spring/util/compat/JavaxHttpServletRequestWrapper::getAttribute → RUN_ERROR

Active mutators

Tests examined


Report generated by PIT 1.13.1