I need to be able to mock the activated route parameters to be able to test my component.
Here\'s my best attempt so far, but it doesn\'t work.
{ pro
Your mock must reflect the object it's replacing. You .subscribe because it returns an observable, not just the object, so your mock value should too:
.subscribe
import { Observable } from 'rxjs/Rx'; ... { provide: ActivatedRoute, useValue: { 'params': Observable.from([{ 'id': 1 }]) } }