	@Test
	public void shallowCopyInheritanceSimple() {

		G g = new G();
		
		g.setA("aaa");
		g.setB(5);
		g.setC(null);
		g.setD(new D("abcD"));
		g.setF(true);
		g.setG("ggg");
		
		G clone = Cloner.shallowCopy(g);
		
		Assert.assertEquals(g, clone);
	}