nevermind i found it On Jun 7, 12:01 pm, Laksh <[email protected]> wrote: > I want to mock HttpSession. I have created a class below so i can unit > test it. The overloaded constructor takes HttpSessionStateBase class > as parameter so i can unit test it. > But im not sure how to use Rhino to unit test "AddItemToSession" > method > > public class HttpSessionManager : ISessionManager > { > private static HttpSessionStateBase _session = null; > > private static HttpSessionStateBase Session > { > get > { > return _session ?? new > HttpSessionStateWrapper(HttpContext.Current.Session); > } > } > > public HttpSessionManager() > { > } > > public HttpSessionManager(HttpSessionStateBase session) > { > _session = session; > } > > public object GetSessionItem(string key) > { > return _session[key]; > } > > public void RemoveSessionItem(string key) > { > _session.Remove(key); > } > > public void RemoveSessionItemAt(int index) > { > _session.RemoveAt(index); > } > > public bool IsItemInSession(string key) > { > return _session[key] != null; > } > > public void AddItemToSession(string key, object item) > { > _session.Add(key, item); > } > > public void ClearSession() > { > _session.Clear(); > } > }
-- You received this message because you are subscribed to the Google Groups "Rhino.Mocks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rhinomocks?hl=en.
