Ejemplo n.º 1
0
 internal BrowsingContext(IConfiguration configuration, Sandboxes security)
 {
     _configuration = configuration;
     _security = security;
     _loader = this.CreateService<IDocumentLoader>();
     _history = this.CreateService<IHistory>();
 }
Ejemplo n.º 2
0
 internal BrowsingContext(IConfiguration configuration, Sandboxes security)
 {
     _configuration = configuration;
     _security = security;
     _loader = this.CreateLoader();
     _history = this.CreateHistory();
 }
Ejemplo n.º 3
0
		void CreateDocumentLoader()
		{
			document = MockRepository.GenerateStub<IRefactoringDocument>();
			documentView = MockRepository.GenerateStub<IRefactoringDocumentView>();
			documentView.Stub(view => view.RefactoringDocument).Return(document);
			documentLoader = MockRepository.GenerateStub<IDocumentLoader>();
		}
Ejemplo n.º 4
0
		public CodeFunction(IMethod method, IDocumentLoader documentLoader, IVirtualMethodUpdater methodUpdater)
			: base(method)
		{
			this.Method = method;
			this.documentLoader = documentLoader;
			this.methodUpdater = methodUpdater;
		}
		public void Init()
		{
			helper = new ClassHelper();
			document = MockRepository.GenerateStub<IRefactoringDocument>();
			documentView = MockRepository.GenerateStub<IRefactoringDocumentView>();
			documentLoader = MockRepository.GenerateStub<IDocumentLoader>();
			fakeCodeGenerator = helper.CompilationUnitHelper.FakeCodeGenerator;
		}
        async Task Receive(IDocumentLoader loader, DocumentRequest request, CancellationToken cancel)
        {
            try
            {
                using (var response = await loader.DownloadAsync(request).Task.ConfigureAwait(false))
                {
                    if (response != null)
                    {
                        foreach (var header in response.Headers)
                            _headers[header.Key] = header.Value;

                        _responseUrl = response.Address.Href;
                        _responseStatus = response.StatusCode;
                        ReadyState = RequesterState.Loading;

                        using (var ms = new MemoryStream())
                        {
                            await response.Content.CopyToAsync(ms, BufferSize, cancel).ConfigureAwait(false);
                            ms.Seek(0, SeekOrigin.Begin);

                            using (var reader = new StreamReader(ms))
                                _responseText = reader.ReadToEnd();
                        }

                        Fire(LoadEndEvent);
                    }

                    ReadyState = RequesterState.Done;
                    Fire(response == null ? ErrorEvent : LoadEvent);
                }
            }
            catch (TaskCanceledException)
            {
                ReadyState = RequesterState.Done;
                Fire(TimeoutEvent);
            }
        }
Ejemplo n.º 7
0
		public CodeVariable(IField field, IDocumentLoader documentLoader)
			: base(field)
		{
			this.field = field;
			this.documentLoader = documentLoader;
		}
Ejemplo n.º 8
0
 public CodeFunction(IMethod method, IDocumentLoader documentLoader)
     : base(method)
 {
     this.method         = method;
     this.documentLoader = documentLoader;
 }
Ejemplo n.º 9
0
 internal TextPoint(string fileName, TextLocation location, IDocumentLoader documentLoader)
 {
     this.fileName       = fileName;
     this.location       = location;
     this.documentLoader = documentLoader;
 }
Ejemplo n.º 10
0
		public ClassCodeGenerator(IClass c, IDocumentLoader documentLoader)
		{
			this.Class = c;
			this.DocumentLoader = documentLoader;
		}
Ejemplo n.º 11
0
		public void Init()
		{
			classHelper = new ClassHelper();
			document = MockRepository.GenerateStub<IRefactoringDocument>();
			documentLoader = MockRepository.GenerateStub<IDocumentLoader>();
		}
Ejemplo n.º 12
0
 public void Init()
 {
     classHelper    = new ClassHelper();
     document       = MockRepository.GenerateStub <IRefactoringDocument>();
     documentLoader = MockRepository.GenerateStub <IDocumentLoader>();
 }
Ejemplo n.º 13
0
		internal static TextPoint CreateEndPoint(FilePosition position, IDocumentLoader documentLoader)
		{
			return new TextPoint(position, documentLoader);
		}
 public override void Given()
 {
     FileName = DocumentResource.TlevelDataFormatAndRulesGuide.Registrations_Data_Format_And_Rules_Guide_File_Name_Text;
     BlobStorageService.DownloadFileAsync(Arg.Any <BlobStorageData>()).Returns(new MemoryStream(Encoding.ASCII.GetBytes("Test file for registration tech spec")));
     Loader = new DocumentLoader(Logger, BlobStorageService);
 }
Ejemplo n.º 15
0
		public CodeFunction(IMethod method, IDocumentLoader documentLoader)
			: base(method)
		{
			this.method = method;
			this.documentLoader = documentLoader;
		}
Ejemplo n.º 16
0
 public CanadianTireParser(IRequestClient requestClient, IDocumentLoader documentLoader, CanadianTireSource source)
     : base(documentLoader, source)
 {
     this._requestClient = requestClient;
 }
Ejemplo n.º 17
0
 public IkeaTestParser(IDocumentLoader documentLoader)
     : base(documentLoader, new IkeaSource())
 {
     this._documentLoader = documentLoader;
 }
Ejemplo n.º 18
0
 public AtmosphereTestParser(IDocumentLoader documentLoader)
     : base(documentLoader, new AtmosphereSource())
 {
     this._documentLoader = documentLoader;
 }
Ejemplo n.º 19
0
 internal TextPoint(string fileName, TextLocation location, IDocumentLoader documentLoader)
 {
     this.fileName = fileName;
     this.location = location;
     this.documentLoader = documentLoader;
 }
Ejemplo n.º 20
0
//		IRefactoringDocument document;
//		IRefactoringDocumentView documentView;
		
		internal EditPoint(string fileName, TextLocation location, IDocumentLoader documentLoader)
			: base(fileName, location, documentLoader)
		{
		}
Ejemplo n.º 21
0
		internal TextPoint(FilePosition filePosition, IDocumentLoader documentLoader)
		{
			this.FilePosition = filePosition;
			this.DocumentLoader = documentLoader;
		}
Ejemplo n.º 22
0
		internal EditPoint(FilePosition filePosition, IDocumentLoader documentLoader)
			: base(filePosition, documentLoader)
		{
		}
Ejemplo n.º 23
0
 public LaCordeeTestParser(IDocumentLoader documentLoader)
     : base(documentLoader, new LaCordeeSource())
 {
     this._documentLoader = documentLoader;
 }
Ejemplo n.º 24
0
 public CanadianTireTestParser(IRequestClient requestClient, IDocumentLoader documentLoader)
     : base(requestClient, documentLoader, new CanadianTireSource())
 {
     this._requestClient = requestClient;
 }