blob: 5cbbed48304b3e475e6f0d1132688cd996a297fd [file] [log] [blame]
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
/**
* Support for specifying test expectations,
* such as for unit tests.
*
* This library is included in the
* [unittest package on pub.dartlang.org]
* (http://pub.dartlang.org/packages/unittest).
* Import this library into your Dart code with:
*
* import 'package:unittest/matcher.dart';
*
* The matcher library provides a third-generation assertion mechanism, drawing
* inspiration from [Hamcrest](http://code.google.com/p/hamcrest/).
* For more information, see
* [Unit Testing with Dart]
* (http://www.dartlang.org/articles/dart-unit-tests/).
*/
library matcher;
import 'dart:async';
import 'src/pretty_print.dart';
import 'src/utils.dart';
part 'src/iterable_matchers.dart';
part 'src/core_matchers.dart';
part 'src/description.dart';
part 'src/expect.dart';
part 'src/future_matchers.dart';
part 'src/interfaces.dart';
part 'src/map_matchers.dart';
part 'src/numeric_matchers.dart';
part 'src/operator_matchers.dart';
part 'src/string_matchers.dart';