@sports-alliance/sports-lib
Version:
A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc
19 lines (18 loc) • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const data_avg_flow_1 = require("./data.avg-flow");
const data_avg_grit_1 = require("./data.avg-grit");
const data_flow_1 = require("./data.flow");
const data_grit_1 = require("./data.grit");
const data_total_flow_1 = require("./data.total-flow");
const data_total_grit_1 = require("./data.total-grit");
describe('Grit and Flow display formatting', () => {
it('should format related display values with 2 decimals', () => {
expect(new data_grit_1.DataGrit(7.1).getDisplayValue()).toBe('7.10');
expect(new data_flow_1.DataFlow(3).getDisplayValue()).toBe('3.00');
expect(new data_avg_grit_1.DataAvgGrit(4.567).getDisplayValue()).toBe('4.57');
expect(new data_avg_flow_1.DataAvgFlow(6.123).getDisplayValue()).toBe('6.12');
expect(new data_total_grit_1.DataTotalGrit(38.4).getDisplayValue()).toBe('38.40');
expect(new data_total_flow_1.DataTotalFlow(11.236).getDisplayValue()).toBe('11.24');
});
});