Мой блок-тест ничего не показывает в Дартиуме. Он должен показывать результат единичного теста, но он ничего не показывает. Мой код выглядит следующим образом:Тест на измерение дротика не работает
import "package:unittest/unittest.dart";
import "package:unittest/html_config.dart";
import "../../bolsaviaje/web/bolsaviaje.dart" as bolsaviaje;
void main() {
useHtmlConfiguration();
test("PackItem constructor",(){
var item = new bolsaviaje.Cosa("Towel");
expect(item,isNotNull);
});
test("PackItem itemtext propery",(){
var item = new bolsaviaje.Cosa("Towel");
expect(item.nombre,equals("Towel"));
});
}
Мой pubspec.yaml заключается в следующем:
name: PackListTest
description: A sample web application
dependencies:
unittest: any
Мой pubspec.lock заключается в следующем:
# Generated by pub. See: http://pub.dartlang.org/doc/glossary.html#lockfile
{"packages":{"unittest":{"version":"0.4.1","source":"hosted","description":"unittest"},"meta":{"version":"0.4.1+1","source":"hosted","description":"meta"}}}
Содержание моего HTML файла I Используется для единичных испытаний:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>PackListTest</title>
<link rel="stylesheet" href="packlisttest.css">
</head>
<body>
<script type="application/dart" src="packlisttest.dart"></script>
</body>
</html>
Версия Dart, которую я использую, - Dart M3.
Я ничего не получаю в обоих: ничего в Dartium Console и ничего в созданном html.
Должен сказать, что у меня есть два проекта: одно - это веб-приложение, а другое - проект модульного тестирования.
Большое спасибо за помощь.
Не могли бы вы разместить содержимое pubspec.yaml, pubspec.lock и версию SDK или редактора, который вы используете? Благодаря! –
Также вы можете представить содержимое HTML-файла, который вы используете для тестирования тестов? –
Вот куча тестов, которые работают, может быть, вы можете сравнить с тем, что делаете? https://github.com/sethladd/lawndart/tree/master/test –