Closed1

FlutterのWidget Testで特定のウィジェットをモック化する

ころむにーころむにー

プロダクトコードに分岐を書いていいなら、以下でできそう

  
  Widget build(BuildContext context) {
    final isTest = Platform.environment.containsKey('FLUTTER_TEST');
    if (isTest) {
      return Container();
    }

    return UiKitView(
      viewType: viewType,
      layoutDirection: TextDirection.ltr,
      creationParams: const <String, dynamic>{},
      creationParamsCodec: const StandardMessageCodec(),
    );
  }

参考: https://stackoverflow.com/questions/64550007/mock-a-widget-in-flutter-tests

このスクラップは2023/09/16にクローズされました