FakeAdNetworkAdapter constructor

FakeAdNetworkAdapter(
  1. AdNetwork network, {
  2. Set<AdFormat>? supportedFormats,
  3. TestModeSupport testModeSupport = TestModeSupport.flag,
  4. bool requiresAdUnitId = true,
  5. AdError? initError,
  6. Duration initDelay = Duration.zero,
  7. AdError? loadError,
  8. Duration loadDelay = Duration.zero,
  9. AdError? showError,
  10. RewardItem reward = const RewardItem(amount: 10, type: 'coins'),
  11. bool autoCloseOnShow = false,
  12. AdError? bannerError,
  13. Size bannerSize = const Size(320, 50),
  14. bool respondToBanners = true,
})

Creates a fake for network supporting banner, interstitial and rewarded unless supportedFormats says otherwise.

Implementation

FakeAdNetworkAdapter(
  this.network, {
  Set<AdFormat>? supportedFormats,
  this.testModeSupport = TestModeSupport.flag,
  this.requiresAdUnitId = true,
  this.initError,
  this.initDelay = Duration.zero,
  this.loadError,
  this.loadDelay = Duration.zero,
  this.showError,
  this.reward = const RewardItem(amount: 10, type: 'coins'),
  this.autoCloseOnShow = false,
  this.bannerError,
  this.bannerSize = const Size(320, 50),
  this.respondToBanners = true,
}) : supportedFormats =
         supportedFormats ??
         const {AdFormat.banner, AdFormat.interstitial, AdFormat.rewarded};