From dc84e6b2091dceb735aa82481edf83b6a5056adf Mon Sep 17 00:00:00 2001 From: Tayane Fernandes Date: Wed, 15 Mar 2017 18:51:52 -0300 Subject: [#971] Add tests for rendering backup account components --- web-ui/src/backup_account/confirmation/confirmation.spec.js | 2 +- web-ui/src/backup_account/page.js | 2 +- web-ui/src/backup_account/page.spec.js | 13 ++++++++++++- 3 files changed, 14 insertions(+), 3 deletions(-) (limited to 'web-ui/src') diff --git a/web-ui/src/backup_account/confirmation/confirmation.spec.js b/web-ui/src/backup_account/confirmation/confirmation.spec.js index c0ff7df2..291d156d 100644 --- a/web-ui/src/backup_account/confirmation/confirmation.spec.js +++ b/web-ui/src/backup_account/confirmation/confirmation.spec.js @@ -23,7 +23,7 @@ describe('Confirmation', () => { expect(page.find('a').text()).toEqual('backup-account.confirmation.retry-button'); }); - it('retry button redirects to backup account', () => { + it('retries button redirects to backup account', () => { expect(page.find('a').props().href).toEqual('/backup-account'); }); }); diff --git a/web-ui/src/backup_account/page.js b/web-ui/src/backup_account/page.js index a32824d4..221c6978 100644 --- a/web-ui/src/backup_account/page.js +++ b/web-ui/src/backup_account/page.js @@ -52,7 +52,7 @@ export class Page extends React.Component {
- {this.mainContent(t)} + {this.mainContent()}
diff --git a/web-ui/src/backup_account/page.spec.js b/web-ui/src/backup_account/page.spec.js index 0868c671..23c117a0 100644 --- a/web-ui/src/backup_account/page.spec.js +++ b/web-ui/src/backup_account/page.spec.js @@ -2,6 +2,8 @@ import { shallow } from 'enzyme'; import expect from 'expect'; import React from 'react'; import { Page } from 'src/backup_account/page'; +import BackupEmail from 'src/backup_account/backup_email/backup_email'; +import Confirmation from 'src/backup_account/confirmation/confirmation'; describe('BackupAccount', () => { let page; @@ -22,7 +24,7 @@ describe('BackupAccount', () => { pageInstance = page.instance(); }); - it('verify initial state', () => { + it('verifies initial state', () => { expect(pageInstance.state.status).toEqual(''); }); @@ -30,5 +32,14 @@ describe('BackupAccount', () => { pageInstance.saveBackupEmail(); expect(pageInstance.state.status).toEqual('success'); }); + + it('renders backup email component', () => { + expect(page.find(BackupEmail).length).toEqual(1); + }); + + it('renders confirmation component', () => { + pageInstance.saveBackupEmail(); + expect(page.find(Confirmation).length).toEqual(1); + }); }); }); -- cgit v1.2.3