Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(374)

Side by Side Diff: tests/corelib/unicode2_test.dart

Issue 2983123002: Migrate test block 30 + corelib portion of block 31 to Dart 2.0. (Closed)
Patch Set: Addressed Bob's comments Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tests/corelib/toInt_test.dart ('k') | tests/corelib/unicode_test.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 import 'package:expect/expect.dart';
6
7 const String testPhrase = "The quick brown fox jumps over the lazy dog.";
8
9 const List<int> testCodepoints = const <int>[
10 84,
11 104,
12 101,
13 32,
14 113,
15 117,
16 105,
17 99,
18 107,
19 32,
20 98,
21 114,
22 111,
23 119,
24 110,
25 32,
26 102,
27 111,
28 120,
29 32,
30 106,
31 117,
32 109,
33 112,
34 115,
35 32,
36 111,
37 118,
38 101,
39 114,
40 32,
41 116,
42 104,
43 101,
44 32,
45 108,
46 97,
47 122,
48 121,
49 32,
50 100,
51 111,
52 103,
53 46
54 ];
55
56 main() {
57 testCodepointsToString();
58 testStringCharCodes();
59 testEmptyStringFromCharCodes();
60 testEmptyStringCharCodes();
61 }
62
63 void testStringCharCodes() {
64 Expect.listEquals(testCodepoints, testPhrase.codeUnits);
65 }
66
67 void testCodepointsToString() {
68 Expect.stringEquals(testPhrase, new String.fromCharCodes(testCodepoints));
69 }
70
71 void testEmptyStringFromCharCodes() {
72 Expect.stringEquals("", new String.fromCharCodes(<int>[]));
73 }
74
75 void testEmptyStringCharCodes() {
76 Expect.listEquals([], "".codeUnits);
77 }
OLDNEW
« no previous file with comments | « tests/corelib/toInt_test.dart ('k') | tests/corelib/unicode_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698