angular-cn/modules/@angular/router-deprecated/test/integration
Julie Ralph 8a9e9c7bd3 fix(core/testing): clean up the core testing public API (#9466)
Previously, we were exporting internal mocks and helpers. Move these
to core/testing/testing_internal or remove them if they were
never used.

Remove deprecated items - injectAsync, clearPendingTimers.

BREAKING CHANGE:

Remove the following APIs from `@angular/core/testing`, which have been deprecated or were
never intended to be publicly exported:

```
injectAsync
clearPendingTimers
Log
MockAppliacationHref
MockNgZone
clearPendingTimers
getTypeOf
instantiateType
```

Instead of `injectAsync`, use `async(inject())`.

`clearPendingTimers` is no longer required.
2016-06-23 17:10:22 -07:00
..
impl chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
README.md chore: router move-only 2016-05-02 13:27:03 -07:00
async_route_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
auxiliary_route_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
bootstrap_spec.ts fix(core/testing): clean up the core testing public API (#9466) 2016-06-23 17:10:22 -07:00
lifecycle_hook_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
navigation_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
redirect_route_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
router_link_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
sync_route_spec.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
util.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00

README.md

Router integration tests

These tests only mock out Location, and otherwise use all the real parts of routing to ensure that various routing scenarios work as expected.

The Component Router in Angular 2 exposes only a handful of different options, but because they can be combined and nested in so many ways, it's difficult to rigorously test all the cases.

The address this problem, we introduce describeRouter, describeWith, and describeWithout.