Chromium Code Reviews| 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 |