(defaultProviders?: any[])
| 23 | let runner: Runner; |
| 24 | |
| 25 | function createRunner(defaultProviders?: any[]): Runner { |
| 26 | if (!defaultProviders) { |
| 27 | defaultProviders = []; |
| 28 | } |
| 29 | runner = new Runner([ |
| 30 | defaultProviders, |
| 31 | { |
| 32 | provide: Sampler, |
| 33 | useFactory: (_injector: Injector) => { |
| 34 | injector = _injector; |
| 35 | return new MockSampler(); |
| 36 | }, |
| 37 | deps: [Injector], |
| 38 | }, |
| 39 | {provide: Metric, useFactory: () => new MockMetric(), deps: []}, |
| 40 | {provide: Validator, useFactory: () => new MockValidator(), deps: []}, |
| 41 | {provide: WebDriverAdapter, useFactory: () => new MockWebDriverAdapter(), deps: []}, |
| 42 | ]); |
| 43 | return runner; |
| 44 | } |
| 45 | |
| 46 | it('should set SampleDescription.id', (done) => { |
| 47 | createRunner() |
no outgoing calls
no test coverage detected
searching dependent graphs…