Starting outline of tests

This commit is contained in:
Michaela Brydon 2024-03-05 10:41:47 -05:00
parent d5bf56418a
commit 76c35865e4

View file

@ -118,59 +118,6 @@ describe.skip('coverageStatement.vue', () => {
expect(arePagePrerequisitesValid).not.toBeTruthy();
});
});
describe('Rendering', () => {
test('Should render site header', () => {
// Arrange
const { wrapper } = getMountedComponent({});
// Act
const siteHeader = wrapper.findComponent({ ref: 'siteHeader' });
// Assert
expect(siteHeader.exists()).toBe(true);
});
test('Should render site subheader', () => {
// Arrange
const { wrapper } = getMountedComponent({});
// Act
const subheader = wrapper.find({ ref: 'siteSubHeader' });
// Assert
expect(subheader.exists()).toBe(true);
});
test('Should render explanatory text', () => {
// Arrange
const { wrapper } = getMountedComponent({});
// Act
const explanatoryText = wrapper.find({ ref: 'explanatoryText' });
// Assert
expect(explanatoryText.exists()).toBe(true);
});
test('Should render secondary text', () => {
// Arrange
const { wrapper } = getMountedComponent({});
// Act
const secondaryText = wrapper.find({ ref: 'secondaryText' });
// Assert
expect(secondaryText.exists()).toBe(true);
});
test('Should render site footer', () => {
// Arrange
const { wrapper } = getMountedComponent({});
// Act
const footer = wrapper.findComponent({ ref: 'siteFooter' });
// Assert
expect(footer.exists()).toBe(true);
});
});
describe('Verified ITAC scenario', () => {
test('If policy lookup successful, not No Comp, and deductible > service price, verifiedITAC returns true', () => {
// Arrange
@ -881,6 +828,21 @@ describe('coverageStatement.vue-working', () => {
// Assert
expect(footer.exists()).toBe(true);
});
});
describe('Computed', () => {
describe('formattedDeductible', () => {});
describe('verifiedNoComp', () => {});
describe('verifiedITAC', () => {});
describe('verifiedDeductible', () => {});
describe('unverified', () => {});
describe('isADAS', () => {});
describe('servicePriceForDisplay', () => {});
describe('itacCostSavings', () => {});
describe('itacCostSavingsForDisplay', () => {});
describe('isQuoteDisplayed', () => {});
});
describe('watchers', () => {
});
describe('ITAC flag', () => {
test('ITAC flag updated once component is initialized', async () => {