| Index: packages/usage/test/web_test.dart
|
| diff --git a/packages/usage/test/web_test.dart b/packages/usage/test/web_test.dart
|
| index 5a9cd9815daebae05012c80da5f347f365f106e8..8d91ae9980ec1be13e2af5fe051d597970482555 100644
|
| --- a/packages/usage/test/web_test.dart
|
| +++ b/packages/usage/test/web_test.dart
|
| @@ -6,6 +6,7 @@
|
| library usage.web_test;
|
|
|
| import 'dart:async';
|
| +import 'dart:html';
|
|
|
| import 'package:test/test.dart';
|
| import 'package:usage/src/usage_impl_html.dart';
|
| @@ -22,32 +23,34 @@ void main() {
|
| usage_impl_test.defineTests();
|
| uuid_test.defineTests();
|
|
|
| - // Define some web specfic tests.
|
| + // Define some web specific tests.
|
| defineWebTests();
|
| }
|
|
|
| void defineWebTests() {
|
| group('HtmlPostHandler', () {
|
| - test('sendPost', () {
|
| + test('sendPost', () async {
|
| MockRequestor client = new MockRequestor();
|
| - HtmlPostHandler postHandler = new HtmlPostHandler(
|
| - mockRequestor: client.request);
|
| - Map args = {'utv': 'varName', 'utt': 123};
|
| - return postHandler.sendPost('http://www.google.com', args).then((_) {
|
| - expect(client.sendCount, 1);
|
| - });
|
| + HtmlPostHandler postHandler =
|
| + new HtmlPostHandler(mockRequestor: client.request);
|
| + Map<String, dynamic> args = {'utv': 'varName', 'utt': 123};
|
| +
|
| + await postHandler.sendPost('http://www.google.com', args);
|
| + expect(client.sendCount, 1);
|
| });
|
| });
|
|
|
| group('HtmlPersistentProperties', () {
|
| test('add', () {
|
| - HtmlPersistentProperties props = new HtmlPersistentProperties('foo_props');
|
| + HtmlPersistentProperties props =
|
| + new HtmlPersistentProperties('foo_props');
|
| props['foo'] = 'bar';
|
| expect(props['foo'], 'bar');
|
| });
|
|
|
| test('remove', () {
|
| - HtmlPersistentProperties props = new HtmlPersistentProperties('foo_props');
|
| + HtmlPersistentProperties props =
|
| + new HtmlPersistentProperties('foo_props');
|
| props['foo'] = 'bar';
|
| expect(props['foo'], 'bar');
|
| props['foo'] = null;
|
| @@ -59,7 +62,7 @@ void defineWebTests() {
|
| class MockRequestor {
|
| int sendCount = 0;
|
|
|
| - Future request(String url, {String method, String sendData}) {
|
| + Future<HttpRequest> request(String url, {String method, sendData}) {
|
| expect(url, isNotEmpty);
|
| expect(method, isNotEmpty);
|
| expect(sendData, isNotEmpty);
|
|
|