import { mount } from "@vue/test-utils"; import Grid from "@/components/Grid"; import mockFilms from "./fake-films.json"; describe("Grid", () => { it("tests props", () => { expect(Grid.props).toMatchObject({ dataSource: { type: Array, required: true } }); }); it("should render Grid instance", () => { const wrapper = mount(Grid, { propsData: { dataSource: mockFilms } }); expect(JSON.parse(wrapper.text())).toEqual(mockFilms); }); });