public void SetUp() { var advanced = MockRepository.GenerateMock<ISyncAdvancedSessionOperation>(); advanced.Stub(x => x.NumberOfRequests).Return(10); var session = MockRepository.GenerateMock<IDocumentSession>(); session.Stub(x => x.Advanced).Return(advanced); session.Advanced.NumberOfRequests.ShouldEqual(10); var request = new OwinHttpRequest(); request.FullUrl("http://something/somethingelse"); request.HttpMethod("GET"); var currentPrincipal = new GenericPrincipal(new GenericIdentity("bob"), new string[0]); Thread.CurrentPrincipal = currentPrincipal; theMessage = DisposeRavenSessionMessage.For(session); }
public void SetUp() { var advanced = MockRepository.GenerateMock <ISyncAdvancedSessionOperation>(); advanced.Stub(x => x.NumberOfRequests).Return(10); var session = MockRepository.GenerateMock <IDocumentSession>(); session.Stub(x => x.Advanced).Return(advanced); session.Advanced.NumberOfRequests.ShouldBe(10); var request = new OwinHttpRequest(); request.FullUrl("http://something/somethingelse"); request.HttpMethod("GET"); var currentPrincipal = new GenericPrincipal(new GenericIdentity("bob"), new string[0]); Thread.CurrentPrincipal = currentPrincipal; theMessage = DisposeRavenSessionMessage.For(session); }