Class TMockInternetAccess
Unit
Declaration
type TMockInternetAccess = class(TInternetAccess)
Description
This class simulates an internet access, e.g. for unit tests
There are three ways to use it:
Just use it, without any changes. Then it will simulate a server returning DefaultMockPage on every request
Assign a method to the event OnTransfer, which will be called by every request, and simulate whatever you want
Assign a path to SimulatedServerPath, then it will simulate a server, returning the files from that directory
Hierarchy
- TObject
- TInternetAccess
- TMockInternetAccess
Overview
Fields
![]() |
OnTransfer: TMockTransfer; |
![]() |
SimulatedServerPath: string; |
Methods
![]() |
constructor create(); override; |
![]() |
constructor create(const internetConfig: TInternetConfig); override; |
![]() |
procedure doTransferUnChecked(var transfer: TTransfer); override; |
![]() |
destructor Destroy; override; |
Description
Fields
![]() |
OnTransfer: TMockTransfer; |
![]() |
SimulatedServerPath: string; |
Methods
![]() |
constructor create(); override; |
![]() |
constructor create(const internetConfig: TInternetConfig); override; |
![]() |
procedure doTransferUnChecked(var transfer: TTransfer); override; |
![]() |
destructor Destroy; override; |
Generated by PasDoc 0.16.0.