The translation was prepared as part of the online course " Flutter Mobile Developer ".
We invite everyone to a free two-day intensive "Creating a Flutter App for Web, iOS and Android" . Learn more and register here.
, β . , , , , . , , .
, - , , , .
.
β ?
Flutter- , . , . - . - , , :
?
, , - , , . , , , Β« Β» .
, , , : , , . .
, «» β , , - . , .
lib test.
Flutter, , .
:
, :
main()
, , .
testWidgets()
, , .
testWidgets()
.
, , . , .
testWidgets()
testWidgets
β ?
, .
, . Β―\_(γ)_/Β―
-
, - .
, , : initialTimeout
β -, , , timeout
.
- :
-, timeout
, .
: setUp() tearDown()
testWidgets()
, Flutter β .
:
setUpAll()
tearDownAll()
β . setUp()
tearDown()
. .
, .
testWidgets():
, , .
, : , , . (enum):
, :
setUp()
tearDown()
, , , β get values
.
WidgetColor
:
WidgetColor
. variant
:
WidgetColor
:
, , . .