	@Test
	public void constructorInjectTest() throws SecurityException, NoSuchMethodException {

		BeanBox box = class2BeanBox(Constinject1.class);
		Assert.assertEquals(Constinject1.class.getConstructor(), box.getConstructor());

		box = class2BeanBox(Constinject2.class);
		Assert.assertEquals(Constinject2.class.getConstructor(String.class), box.getConstructor());

		box = class2BeanBox(Constinject3.class);
		Assert.assertNotEquals(Constinject3.class.getConstructor(), box.getConstructor());

	}