我有一个Dart文件:
import 'dart:async';
import 'dart:html';
import 'dart:convert';
import 'package:polymer/polymer.dart';
SelectElement rplanSelector;
ButtonElement editButton;
var errorField;
void main() {
// init Polymer
initPolymer().run(() {
initGlobals();
...
});
}
void initGlobals() {
rplanSelector = querySelector('#rplanSelector'); // global
editButton = querySelector('#editButton'); // global
errorField = querySelector('#errorText'); // global
errorField.style.color = 'red';
}
在Dart中为此功能编写单元测试的正确方法是什么?我只需要一个例子,了解正确的方法。例如,我想检查rplanSelector,editButton,errorField是否为null并且errorField.style.color =' red'。感谢。