Create Grid component + Test. Index test adaptations

This commit is contained in:
2020-12-17 19:31:25 +01:00
parent e2051c8d74
commit bca6a2ed11
4 changed files with 53 additions and 5 deletions

23
test/Grid.spec.js Normal file
View File

@@ -0,0 +1,23 @@
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);
});
});