package com.jiuqi.mobile.core.service.session;
import javax.servlet.http.HttpServletRequest;
import org.junit.Assert;
import org.junit.Test;
import com.jqmobile.core.utils.thread.AsyncTask;
public class SessionTest extends Assert{
public static void main(String[] args) {
Session.activate_((HttpServletRequest)null);
Session session = Session.getSession();
assertNotNull(session);
System.out.println(session);
Session.release_();
assertNull(Session.getSession());
Session.activate_(session.getId());
assertNotNull(Session.getSession());
System.out.println(Session.getSession());
assertEquals(session, Session.getSession());
Session.invalidate_();
assertNull(Session.getSession());
}
public void testCreateSession(){
Session.activate_((HttpServletRequest)null);
Session session = Session.getSession();
assertNotNull(session);
System.out.println(session);
Session.release_();
assertNull(Session.getSession());
Session.activate_(session.getId());
assertNotNull(Session.getSession());
System.out.println(Session.getSession());
assertEquals(session, Session.getSession());
Session.invalidate_();
assertNull(Session.getSession());
}
}