From 0cba9e56b395ee554df862c5fc5ce5b4f660ec9a Mon Sep 17 00:00:00 2001 From: Zaytsev Kirill Date: Sun, 30 May 2021 11:56:23 +0300 Subject: [PATCH] test: Test logic refactor --- test/unit/FormularioFieldGroup.test.js | 27 +++++++++++++------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/test/unit/FormularioFieldGroup.test.js b/test/unit/FormularioFieldGroup.test.js index 3851b4a..be75bab 100644 --- a/test/unit/FormularioFieldGroup.test.js +++ b/test/unit/FormularioFieldGroup.test.js @@ -19,21 +19,18 @@ describe('FormularioFieldGroup', () => { - ` - } + `, + }, }) - expect(wrapper.findAll('input[type="text"]').length).toBe(1) - - wrapper.find('input[type="text"]').setValue('test') + wrapper.find('input').setValue('test') wrapper.find('form').trigger('submit') await flushPromises() - const emitted = wrapper.emitted() - - expect(emitted['submit']).toBeTruthy() - expect(emitted['submit']).toEqual([[{ group: { text: 'test' } }]]) + expect(wrapper.emitted('submit')).toEqual([ + [{ group: { text: 'test' } }], + ]) }) test('grouped fields to be got', async () => { @@ -51,10 +48,11 @@ describe('FormularioFieldGroup', () => { - ` - } + `, + }, }) - expect(wrapper.find('input[type="text"]').element['value']).toBe('Group text') + + expect(wrapper.find('input').element['value']).toBe('Group text') }) test('data reactive with grouped fields', async () => { @@ -69,12 +67,12 @@ describe('FormularioFieldGroup', () => { - ` + `, }) expect(wrapper.find('span').text()).toBe('') - wrapper.find('input[type="text"]').setValue('test') + wrapper.find('input').setValue('test') await flushPromises() @@ -94,6 +92,7 @@ describe('FormularioFieldGroup', () => { `, }, }) + expect(wrapper.findAll('span').length).toBe(1) }) })