overleaf/services/web/test/frontend/features/subscription/components/dashboard/subscription-dashboard.test.tsx
Jessica Lawshe c8ef5e6f65 Merge pull request #11231 from overleaf/jel-react-subscriptions-dash-commons
[web] Migrate institution memberships dash to React

GitOrigin-RevId: 75bb8e7d7338418733a836a8e654fe5b0a9fceff
2023-01-18 15:09:28 +00:00

29 lines
909 B
TypeScript

import { render, screen } from '@testing-library/react'
import SubscriptionDashboard from '../../../../../../frontend/js/features/subscription/components/dashboard/subscription-dashboard'
describe('<SubscriptionDashboard />', function () {
beforeEach(function () {
window.metaAttributesCache = new Map()
window.metaAttributesCache.set('ol-currentInstitutionsWithLicence', [
{
id: 9258,
name: 'Test University',
commonsAccount: true,
isUniversity: true,
confirmed: true,
ssoBeta: false,
ssoEnabled: false,
maxConfirmationMonths: 6,
},
])
})
afterEach(function () {
window.metaAttributesCache = new Map()
})
it('renders the premium features text when a user has a subscription', function () {
render(<SubscriptionDashboard />)
screen.getByText('Get the most out of your', { exact: false })
})
})