예제 #1
0
        public virtual void SetUp()
        {
            NameValueCollection queryString = new NameValueCollection();

            queryString.Add(WxeHandler.Parameters.ReturnUrl, "/Root.wxe");

            _currentHttpContext = WxeContextMock.CreateHttpContext(queryString);

            _functionType     = typeof(TestFunction);
            _functionTypeName = TypeUtility.GetPartialAssemblyQualifiedName(_functionType);
            _resource         = "~/Test.wxe";

            UrlMappingConfiguration.Current.Mappings.Add(new UrlMappingEntry(_functionType, _resource));

            _currentWxeContext = new WxeContextMock(_currentHttpContext, queryString);
            WxeContext.SetCurrent(_currentWxeContext);

            WebConfigurationMock.Current = new Remotion.Web.Configuration.WebConfiguration();
            WebConfigurationMock.Current.ExecutionEngine.MaximumUrlLength = 100;
        }
 public virtual void SetUp()
 {
     _context          = new WxeContextMock(WxeContextMock.CreateHttpContext());
     _transactionScope = new TransactionScope();
 }