Index: test/codegen/lib/html/audioelement_test.dart |
diff --git a/test/codegen/lib/html/audioelement_test.dart b/test/codegen/lib/html/audioelement_test.dart |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9957ff703e2fadacc2272e733b66be950d2f8d29 |
--- /dev/null |
+++ b/test/codegen/lib/html/audioelement_test.dart |
@@ -0,0 +1,28 @@ |
+library AudioElementTest; |
+import 'package:unittest/unittest.dart'; |
+import 'package:unittest/html_config.dart'; |
+import 'dart:html'; |
+ |
+main() { |
+ useHtmlConfiguration(); |
+ |
+ test('constructorTest1', () { |
+ var audio = new AudioElement(); |
+ expect(audio, isNotNull); |
+ expect(audio is AudioElement, isTrue); |
+ }); |
+ |
+ test('constructorTest2', () { |
+ var audio = new AudioElement('IntentionallyMissingFileURL'); |
+ expect(audio, isNotNull); |
+ expect(audio is AudioElement, isTrue); |
+ expect(audio.src, contains('IntentionallyMissingFileURL')); |
+ }); |
+ |
+ test('canPlayTypeTest', () { |
+ var audio = new AudioElement(); |
+ var canPlay = audio.canPlayType("audio/mp4"); |
+ expect(canPlay, isNotNull); |
+ expect(canPlay is String, isTrue); |
+ }); |
+} |