Testing 如何在测试(颤振)中访问这些字段?

Testing 如何在测试(颤振)中访问这些字段?,testing,flutter,Testing,Flutter,我在state类中有下面这些字段,我想测试这些字段是否正常工作。所以我编写了测试dart文件,如何在测试文件中访问这些字段 class _LoginPageState extends State<LoginPage> { String _phoneNumber = ""; String _smsCode = ""; String _verificationId = ""; int _currentStep = 0; List<StepState&g

我在state类中有下面这些字段,我想测试这些字段是否正常工作。所以我编写了测试dart文件,如何在测试文件中访问这些字段

class _LoginPageState extends State<LoginPage> {
      String _phoneNumber = "";
  String _smsCode = "";
  String _verificationId = "";
  int _currentStep = 0;

  List<StepState> _stepsState = [
    StepState.editing,
    StepState.indexed,
    StepState.indexed
  ];

  bool _showProgress = false;
  String _displayName = '';
  File _imageFile;

  bool _labeling = false;

  List<ImageLabel> _labels = List();

}
class\u loginpagentate扩展状态{
字符串_phoneNumber=“”;
字符串_smsCode=“”;
字符串_verificationId=“”;
int _currentStep=0;
列表_步骤状态=[
StepState.editing,
StepState.index,
StepState.index
];
bool\u showProgress=false;
字符串_displayName='';
文件imageFile;
bool_标签=假;
列表_标签=列表();
}

您可以从这些包中的任何一个使用
@visibleForTesting
注释

import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';