【发布时间】:2020-12-04 05:35:10
【问题描述】:
美好的一天! 我有一个颤振测试项目,我想给它写一个单元测试。但我不知道该怎么做。 点击屏幕更改背景颜色。 我想要一些提示,如果可能的话,这是我的代码:
import 'package:flutter/material.dart';
import 'dart:math';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Home(),
);
}
}
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
Color randomColor;
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
setState(() {
randomColor = Color((Random().nextDouble() * 0xFFFFFF).toInt())
.withOpacity(1.0);
});
},
child: Scaffold(
backgroundColor: randomColor,
body: Container(
child: Center(
child: Text('Hey, there'),
),
)),
);
}
}
【问题讨论】:
标签: ios unit-testing flutter dart mobile