View Javadoc
1   package com.foxinmy.weixin4j.wxa.model;
2   
3   import static org.junit.Assert.assertEquals;
4   import static org.junit.Assert.assertNull;
5   
6   import org.junit.Test;
7   
8   import com.alibaba.fastjson.JSON;
9   
10  public class SessionTest {
11  
12  	@Test
13  	public void test() {
14  		Session session = JSON.parseObject("{\"openid\": \"OPENID\", \"session_key\": \"SESSIONKEY\"}", Session.class);
15  		assertEquals("OPENID", session.getOpenId());
16  		assertEquals("SESSIONKEY", session.getSessionKey());
17  		assertNull(session.getUnionId());
18  
19  		session = JSON.parseObject("{\"openid\": \"OPENID\", \"session_key\": \"SESSIONKEY\", \"unionid\": \"UNIONID\"}", Session.class);
20  		assertEquals("OPENID", session.getOpenId());
21  		assertEquals("SESSIONKEY", session.getSessionKey());
22  		assertEquals("UNIONID", session.getUnionId());
23  	}
24  
25  }