PPRetailSimulationManager Class Reference

Inherits from PPRetailObject : NSObject
Declared in PPRetailSimulationManager.h

Overview

SimulationManager is a public facing facade to everything related to SDK simulation.

  errorToSimulate

Error to be simulated

@property (nonatomic, strong, nullable) PPRetailError *errorToSimulate

Discussion

Error to be simulated

Declared In

PPRetailSimulationManager.h

– enableFakeResponse

Provide Fake Response for all HTTP calls made by the SDK

- (void)enableFakeResponse

Discussion

Provide Fake Response for all HTTP calls made by the SDK

Declared In

PPRetailSimulationManager.h

– simulateError:

Simulate the requested error, if supported

- (BOOL)simulateError:(PPRetailError *_Nullable)deviceError

Discussion

Simulate the requested error, if supported

Declared In

PPRetailSimulationManager.h

– disableFakeResponse

Switch off Fake Response for all HTTP calls

- (void)disableFakeResponse

Discussion

Switch off Fake Response for all HTTP calls

Declared In

PPRetailSimulationManager.h

– simulateDevice:usecase:jsonResponseData:

Provide fake devices. If fake is enable, no actual devices will work.

- (void)simulateDevice:(PPRetailDeviceSimulatorType)devices usecase:(PPRetailSimulatorUseCase)usecase jsonResponseData:(NSString *_Nullable)jsonResponseData

Discussion

Provide fake devices. If fake is enable, no actual devices will work.

Declared In

PPRetailSimulationManager.h