public JSONObject set(String key, Object value) throws JSONException {
		return set(key, value, null, false);
	}
@Test
	public void toBeanTest6() {
		final JSONObject json = JSONUtil.createObj()
			.set("targetUrl", "http://test.com")
			.set("success", "true")
			.set("result", JSONUtil.createObj()
				.set("token", "tokenTest")
				.set("userId", "测试用户1"));

		final TokenAuthWarp2 bean = json.toBean(TokenAuthWarp2.class);
		assertEquals("http://test.com", bean.getTargetUrl());
		assertEquals("true", bean.getSuccess());

		final TokenAuthResponse result = bean.getResult();
		assertNotNull(result);
		assertEquals("tokenTest", result.getToken());
		assertEquals("测试用户1", result.getUserId());
	}