1 package com.diasparsoftware.javax.servlet.http; 2 3 import java.util.*; 4 5 6 public class FakeHttpSession extends HttpSessionAdapter { 7 private Map attributes; 8 9 public FakeHttpSession(Map attributes) { 10 this.attributes = attributes; 11 } 12 13 public Object getAttribute(String name) { 14 return attributes.get(name); 15 } 16 17 public Enumeration getAttributeNames() { 18 return new Vector(attributes.keySet()).elements(); 19 } 20 21 public void setAttribute(String name, Object value) { 22 attributes.put(name, value); 23 } 24 }