setIsClientForTesting function

void setIsClientForTesting(
  1. bool value
)

Overrides isClientEnvironment for testing purposes.

Call this in a setUp callback to simulate a client environment in tests that verify reactive bloc behavior. Always pair with resetIsClientForTesting in tearDown.

setUp(() => setIsClientForTesting(true));
tearDown(() => resetIsClientForTesting());

Implementation

// ignore: avoid_positional_boolean_parameters
void setIsClientForTesting(bool value) => _isClient = value;