Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
fluttertpc_get
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
=William Cunha Cardoso
2020-07-18 15:39:46 -0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
8dcecc87f86b5f1208d5ecb78546451848fb095c
8dcecc87
1 parent
8c88413d
update num and widget extensions tests
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
102 additions
and
0 deletions
test/src/extensions/num_extensions_test.dart
test/src/extensions/widget_extensions_test.dart
test/src/extensions/num_extensions_test.dart
View file @
8dcecc8
import
'package:flutter_test/flutter_test.dart'
;
import
'package:get/utils.dart'
;
void
main
(
)
{
num
x
=
5
;
num
y
=
7
;
test
(
'Test for var.isLowerThan(value)'
,
()
{
expect
(
x
.
isLowerThan
(
y
),
true
);
expect
(
y
.
isLowerThan
(
x
),
false
);
});
test
(
'Test for var.isGreaterThan(value)'
,
()
{
expect
(
x
.
isGreaterThan
(
y
),
false
);
expect
(
y
.
isGreaterThan
(
x
),
true
);
});
test
(
'Test for var.isGreaterThan(value)'
,
()
{
expect
(
x
.
isEqual
(
y
),
false
);
expect
(
y
.
isEqual
(
x
),
false
);
expect
(
x
.
isEqual
(
5
),
true
);
expect
(
y
.
isEqual
(
7
),
true
);
});
}
...
...
test/src/extensions/widget_extensions_test.dart
View file @
8dcecc8
import
'package:flutter/widgets.dart'
;
import
'package:flutter_test/flutter_test.dart'
;
import
'package:get/utils.dart'
;
void
main
(
)
{
group
(
'Group test for PaddingX Extension'
,
()
{
testWidgets
(
'Test of paddingAll'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
expect
(
find
.
byType
(
Padding
),
findsNothing
);
await
tester
.
pumpWidget
(
containerTest
.
paddingAll
(
16
));
expect
(
find
.
byType
(
Padding
),
findsOneWidget
);
});
testWidgets
(
'Test of paddingOnly'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
expect
(
find
.
byType
(
Padding
),
findsNothing
);
await
tester
.
pumpWidget
(
containerTest
.
paddingOnly
(
top:
16
));
expect
(
find
.
byType
(
Padding
),
findsOneWidget
);
});
testWidgets
(
'Test of paddingSymmetric'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
expect
(
find
.
byType
(
Padding
),
findsNothing
);
await
tester
.
pumpWidget
(
containerTest
.
paddingSymmetric
(
vertical:
16
));
expect
(
find
.
byType
(
Padding
),
findsOneWidget
);
});
testWidgets
(
'Test of paddingZero'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
expect
(
find
.
byType
(
Padding
),
findsNothing
);
await
tester
.
pumpWidget
(
containerTest
.
paddingZero
);
expect
(
find
.
byType
(
Padding
),
findsOneWidget
);
});
});
group
(
'Group test for MarginX Extension'
,
()
{
testWidgets
(
'Test of marginAll'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
await
tester
.
pumpWidget
(
containerTest
.
marginAll
(
16
));
expect
(
find
.
byType
(
Container
),
findsOneWidget
);
});
testWidgets
(
'Test of marginOnly'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
await
tester
.
pumpWidget
(
containerTest
.
marginOnly
(
top:
16
));
expect
(
find
.
byType
(
Container
),
findsOneWidget
);
});
testWidgets
(
'Test of marginSymmetric'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
await
tester
.
pumpWidget
(
containerTest
.
marginSymmetric
(
vertical:
16
));
expect
(
find
.
byType
(
Container
),
findsOneWidget
);
});
testWidgets
(
'Test of marginZero'
,
(
WidgetTester
tester
)
async
{
Widget
containerTest
;
await
tester
.
pumpWidget
(
containerTest
.
marginZero
);
expect
(
find
.
byType
(
Container
),
findsOneWidget
);
});
});
}
...
...
Please
register
or
login
to post a comment