Files
shields/services/npm/npm-downloads.spec.js
Caleb Cartwright 8fcde9de85 refactor: use renderDownloadsBadge helper in remaining classes (#7211)
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-10-31 16:10:05 +00:00

25 lines
529 B
JavaScript

import { test, given } from 'sazerac'
import NpmDownloads from './npm-downloads.service.js'
describe('NpmDownloads', function () {
test(NpmDownloads._intervalMap.dt.transform, () => {
given({
downloads: [
{ downloads: 2, day: '2018-01-01' },
{ downloads: 3, day: '2018-01-02' },
],
}).expect(5)
})
test(NpmDownloads.render, () => {
given({
interval: 'dt',
downloadCount: 0,
}).expect({
color: 'red',
message: '0',
label: undefined,
})
})
})