| 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 /** This file is sourced by unittest.dart. It defines [Expectation]. */ | 5 /** This file is sourced by unittest.dart. It defines [Expectation]. */ | 
| 6 | 6 | 
| 7 /** | 7 /** | 
| 8  * Wraps an value and provides methods that can be used to verify that the value | 8  * Wraps an value and provides methods that can be used to verify that the value | 
| 9  * matches a given expectation. | 9  * matches a given expectation. | 
| 10  */ | 10  */ | 
| (...skipping 20 matching lines...) Expand all  Loading... | 
| 31   /** | 31   /** | 
| 32    * Asserts that the difference between [expected] and the value is within | 32    * Asserts that the difference between [expected] and the value is within | 
| 33    * [tolerance]. If no tolerance is given, it is assumed to be the value 4 | 33    * [tolerance]. If no tolerance is given, it is assumed to be the value 4 | 
| 34    * significant digits smaller than the expected value. | 34    * significant digits smaller than the expected value. | 
| 35    */ | 35    */ | 
| 36   void approxEquals(num expected, | 36   void approxEquals(num expected, | 
| 37       [num tolerance = null, String reason = null]) { | 37       [num tolerance = null, String reason = null]) { | 
| 38     Expect.approxEquals(expected, _value, tolerance: tolerance, reason: reason); | 38     Expect.approxEquals(expected, _value, tolerance: tolerance, reason: reason); | 
| 39   } | 39   } | 
| 40 | 40 | 
|  | 41   /** | 
|  | 42    * Asserts that two objects are same (using [:===:]). | 
|  | 43    */ | 
|  | 44   void same(expected) { | 
|  | 45     Expect.identical(_value, expected); | 
|  | 46   } | 
|  | 47 | 
| 41   /** Asserts that the value is [null]. */ | 48   /** Asserts that the value is [null]. */ | 
| 42   void isNull() { | 49   void isNull() { | 
| 43     Expect.equals(null, _value); | 50     Expect.equals(null, _value); | 
| 44   } | 51   } | 
| 45 | 52 | 
| 46   /** Asserts that the value is not [null]. */ | 53   /** Asserts that the value is not [null]. */ | 
| 47   void isNotNull() { | 54   void isNotNull() { | 
| 48     Expect.notEquals(null, _value); | 55     Expect.notEquals(null, _value); | 
| 49   } | 56   } | 
| 50 | 57 | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 64   } | 71   } | 
| 65 | 72 | 
| 66   /** | 73   /** | 
| 67    * Checks that every element of [expected] is also in [actual], and that | 74    * Checks that every element of [expected] is also in [actual], and that | 
| 68    * every element of [actual] is also in [expected]. | 75    * every element of [actual] is also in [expected]. | 
| 69    */ | 76    */ | 
| 70   void equalsSet(Iterable expected) { | 77   void equalsSet(Iterable expected) { | 
| 71     Expect.setEquals(expected, _value); | 78     Expect.setEquals(expected, _value); | 
| 72   } | 79   } | 
| 73 } | 80 } | 
| OLD | NEW | 
|---|