Use 'userProfileLink' to generate user-profile link
This commit is contained in:
parent
70c48a076d
commit
e4a34cc4d4
14 changed files with 58 additions and 28 deletions
|
@ -2,14 +2,14 @@ import generateProfileLink from 'src/services/user_profile_link_generator/user_p
|
|||
|
||||
describe('generateProfileLink', () => {
|
||||
it('returns obj for local user', () => {
|
||||
const user = { screen_name: 'john' }
|
||||
|
||||
expect(generateProfileLink(user, 'jack')).to.eql({ name: 'user-profile', params: { name: 'jack' } })
|
||||
expect(generateProfileLink(1, 'jack')).to.eql({
|
||||
name: 'user-profile', params: { name: 'jack' }
|
||||
})
|
||||
})
|
||||
|
||||
it('returns obj for external user', () => {
|
||||
const user = { screen_name: 'john@domain', id: 1 }
|
||||
|
||||
expect(generateProfileLink(user)).to.eql({ name: 'user-profile', params: { id: 1 } })
|
||||
expect(generateProfileLink(1, 'john@domain')).to.eql({
|
||||
name: 'user-profile', params: { id: 1 }
|
||||
})
|
||||
})
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue