parent
							
								
									714ae2684c
								
							
						
					
					
						commit
						9b9df6a744
					
				|  | @ -1,5 +1,5 @@ | |||
| /* | ||||
|  * Copyright 2002-2015 the original author or authors. | ||||
|  * Copyright 2002-2016 the original author or authors. | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  | @ -1763,6 +1763,14 @@ public abstract class AbstractPropertyAccessorTests { | |||
| 		assertEquals("val1", Spr10115Bean.prop1); | ||||
| 	} | ||||
| 
 | ||||
| 	@Test | ||||
| 	public void cornerSpr13837() { | ||||
| 		Spr13837Bean target = new Spr13837Bean(); | ||||
| 		AbstractPropertyAccessor accessor = createAccessor(target); | ||||
| 		accessor.setPropertyValue("something", 42); | ||||
| 		assertEquals(Integer.valueOf(42), target.something); | ||||
| 	} | ||||
| 
 | ||||
| 
 | ||||
| 	private Person createPerson(String name, String city, String country) { | ||||
| 		return new Person(name, new Address(city, country)); | ||||
|  | @ -2201,6 +2209,20 @@ public abstract class AbstractPropertyAccessorTests { | |||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	static class Spr13837Bean { | ||||
| 
 | ||||
| 		protected Integer something; | ||||
| 
 | ||||
| 		public Spr13837Bean setSomething(final Integer something) { | ||||
| 			this.something = something; | ||||
| 			return this; | ||||
| 		} | ||||
| 
 | ||||
| 		public Integer getSomething() { | ||||
| 			return this.something; | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	@SuppressWarnings("serial") | ||||
| 	public static class ReadOnlyMap<K, V> extends HashMap<K, V> { | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue