import { expect } from 'chai';
import { shallowMount } from '@vue/test-utils';
import CSTable from '@/components/charging-stations/CSTable.vue';
import { expect } from 'chai';
import { shallowMount } from '@vue/test-utils';
import CSTable from '@/components/charging-stations/CSTable.vue';
describe('CSTable.vue', () => {
it('renders CS table columns name', () => {
describe('CSTable.vue', () => {
it('renders CS table columns name', () => {
const wrapper = shallowMount(CSTable, {
props: { chargingStations, idTag: '0' },
});
const wrapper = shallowMount(CSTable, {
props: { chargingStations, idTag: '0' },
});
expect(wrapper.text()).to.include('Action');
expect(wrapper.text()).to.include('Connector');
expect(wrapper.text()).to.include('Status');
expect(wrapper.text()).to.include('Transaction');
expect(wrapper.text()).to.include('Name');
expect(wrapper.text()).to.include('Action');
expect(wrapper.text()).to.include('Connector');
expect(wrapper.text()).to.include('Status');
expect(wrapper.text()).to.include('Transaction');
expect(wrapper.text()).to.include('Name');
expect(wrapper.text()).to.include('Registration Status');
expect(wrapper.text()).to.include('Vendor');
expect(wrapper.text()).to.include('Model');
expect(wrapper.text()).to.include('Registration Status');
expect(wrapper.text()).to.include('Vendor');
expect(wrapper.text()).to.include('Model');