1 import { expect
, test
} from
'vitest';
2 import { shallowMount
} from
'@vue/test-utils';
3 import CSTable from
'@/components/charging-stations/CSTable.vue';
4 import type { ChargingStationData
} from
'@/types';
6 test('renders CS table columns name', () => {
7 const chargingStations
: ChargingStationData
[] = [];
8 const wrapper
= shallowMount(CSTable
, {
9 props
: { chargingStations
, idTag
: '0' },
11 expect(wrapper
.text()).to
.include('Action');
12 expect(wrapper
.text()).to
.include('Connector');
13 expect(wrapper
.text()).to
.include('Status');
14 expect(wrapper
.text()).to
.include('Transaction');
15 expect(wrapper
.text()).to
.include('Name');
16 expect(wrapper
.text()).to
.include('Started');
17 expect(wrapper
.text()).to
.include('Registration Status');
18 expect(wrapper
.text()).to
.include('Vendor');
19 expect(wrapper
.text()).to
.include('Model');
20 expect(wrapper
.text()).to
.include('Firmware Version');