import { test } from '@jest/globals' import { expect } from '../../chai/init' import { Mapper } from '../Mapper' export function testEqual(getter: () => Val, actual: Actual, mapper?: Mapper) { test(normalize(getter.name), function () { const expected = mapper ? mapper(getter()) : getter() expect(actual).to.deep.equal(expected) }) } function normalize(name: string) { return name.replace('get_', '') }