Element クラスをモックする必要がある単体テストを作成しようとしています
だから私のコードは次のようになります
import 'dart:html';
import 'package:unittest/unittest.dart';
import 'package:mock/mock.dart';
@proxy
class MockElement extends Mock implements Element{}
void main(){
test("",(){
MockView view = new MockView();
MockElement element = new MockElement();
これを実行すると、次のメッセージが表示されます
組み込みライブラリ 'dart:html' は、スタンドアロン VM では使用できません。'file:///C:/Users/Schmidt/Documents/GitHub/PicasaWebAlbumDisplay/test/picasaphotopresentor_test.dart': エラー: 行 1 pos 1: ライブラリ ハンドラがインポート 'dart:html' に失敗しました。^
Element クラスの定義を含めるには html をインポートする必要があるため、この時点で行き詰まっています。
何か案は?