OLD | NEW |
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 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. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 import "package:expect/expect.dart"; | |
6 | |
7 main() { | 5 main() { |
8 var a = [0]; | 6 var a = [0]; |
9 Expect.equals(0, a[0]); | 7 Expect.equals(0, a[0]); |
10 | 8 |
11 a = [1, 2]; | 9 a = [1, 2]; |
12 Expect.equals(1, a[0]); | 10 Expect.equals(1, a[0]); |
13 Expect.equals(2, a[1]); | 11 Expect.equals(2, a[1]); |
14 | 12 |
15 a[0] = 42; | 13 a[0] = 42; |
16 Expect.equals(42, a[0]); | 14 Expect.equals(42, a[0]); |
(...skipping 17 matching lines...) Expand all Loading... |
34 Expect.equals(2, b); | 32 Expect.equals(2, b); |
35 | 33 |
36 b = a[1]--; | 34 b = a[1]--; |
37 Expect.equals(1, a[1]); | 35 Expect.equals(1, a[1]); |
38 Expect.equals(2, b); | 36 Expect.equals(2, b); |
39 | 37 |
40 b = --a[1]; | 38 b = --a[1]; |
41 Expect.equals(0, a[1]); | 39 Expect.equals(0, a[1]); |
42 Expect.equals(0, b); | 40 Expect.equals(0, b); |
43 } | 41 } |
OLD | NEW |