TemplateTestConfig class
Configuration model for the template test generation command.
This class encapsulates all configuration data needed for test generation, including paths, names, and configuration maps.
Constructors
- TemplateTestConfig({String? appsName, required String featureName, required String pageName, required String searchFileJson2Dart, required String pathTestPage, required Map json2DartMap})
- Creates a new TemplateTestConfig instance.
- TemplateTestConfig.fromArgs(ArgResults argResults, String currentPath)
-
Creates a TemplateTestConfig from command arguments.
factory
Properties
- appsName → String?
-
Optional apps name for generating tests within apps context.
final
- featureName → String
-
Required feature name for generating tests.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- json2DartMap → Map
-
Map containing json2dart configuration data.
final
- pageName → String
-
Required page name for generating tests.
final
- pathTestPage → String
-
Path where test files will be generated.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchFileJson2Dart → String
-
Name of the json2dart configuration file to search for.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited