OLD | NEW |
---|---|
(Empty) | |
1 // Copyright (c) 2013, 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 // Dart test program for testing the instanceof operation. | |
ahe
2013/02/14 16:58:33
Add line between copyright and comment.
Also, wha
karlklose
2013/02/18 16:02:01
Done.
| |
5 | |
6 class A<T> { | |
7 foo(o) => o is T; | |
8 } | |
9 | |
10 class B {} | |
11 | |
12 main() { | |
13 Expect.isTrue(new A<Object>().foo(new B())); | |
14 Expect.isTrue(new A<Object>().foo(1)); | |
15 Expect.isFalse(new A<int>().foo(new Object())); | |
16 Expect.isFalse(new A<int>().foo('hest')); | |
ahe
2013/02/14 16:58:33
Why are you not testing B here? for example:
Expe
karlklose
2013/02/18 16:02:01
Done.
| |
17 } | |
Johnni Winther
2013/02/18 09:16:27
I would like to see tests of on a subtype of A. Fo
karlklose
2013/02/18 16:02:01
Done.
| |
OLD | NEW |