|
|
@@ -40,10 +40,20 @@ describe('getMenuName', () => {
|
|
|
|
|
|
describe('build', () => {
|
|
|
test('without website', () => {
|
|
|
+ ability.can = vi.fn(
|
|
|
+ (action: string, subject: string) =>
|
|
|
+ action === 'display' && subject === 'advanced_modification_website',
|
|
|
+ )
|
|
|
+
|
|
|
organizationProfile.website = null
|
|
|
expect(menuBuilder.build()).toEqual(null)
|
|
|
})
|
|
|
test('without admin access', () => {
|
|
|
+ ability.can = vi.fn(
|
|
|
+ (action: string, subject: string) =>
|
|
|
+ action === 'display' && subject === 'advanced_modification_website',
|
|
|
+ )
|
|
|
+
|
|
|
organizationProfile.website = 'https://some-website.com'
|
|
|
accessProfile.isAdminAccess = false
|
|
|
expect(menuBuilder.build()).toEqual(null)
|