Total Complexity | 2 |
Complexity/F | 1 |
Lines of Code | 16 |
Function Count | 2 |
Duplicated Lines | 0 |
Ratio | 0 % |
Coverage | 100% |
Changes | 0 |
1 | import Fetcher from '../fetcher.js' |
||
2 | |||
3 | export default class TestFetcher extends Fetcher { |
||
4 | async get ({ url }) { |
||
5 | 3 | this.log(`Call a request to ${url}`) |
|
6 | 3 | return 42 |
|
7 | } |
||
8 | |||
9 | static create ({ fetch, logger }) { |
||
10 | 4 | const fetcher = new TestFetcher() |
|
11 | 4 | fetcher.setFetch(fetch) |
|
12 | 4 | fetcher.setLogger(logger) |
|
13 | |||
14 | 3 | return fetcher |
|
15 | } |
||
16 | } |
||
17 |