redux-token-auth
Version:
Redux actions and reducers to integrate with Devise Token Auth
18 lines (16 loc) • 569 B
text/typescript
import { SingleLayerStringMap } from '../types'
import { invertMapKeysAndValues } from './utility'
describe('invertMapKeysAndValues', () => {
it('sets the values as the keys and the keys as the values', () => {
const stringMap: SingleLayerStringMap = {
firstName: 'first_name',
last_name: 'lastName',
}
const result: SingleLayerStringMap = invertMapKeysAndValues(stringMap)
const expectedResult: SingleLayerStringMap = {
first_name: 'firstName',
lastName: 'last_name',
}
expect(result).toEqual(expectedResult)
})
})