import FillableFields from "fillable_fields" describe("FillableFields", () => { describe("fill", () => { it("fills the fields with data from the associated trigger element", () => { document.body.innerHTML = `
Foo Bar
` const element = document.querySelector("[data-behavior=fillable-fields]") const field1 = document.querySelector("input[name=field1]") const field2 = document.querySelector("input[name=field2]") new FillableFields(element).fill() expect(field1.value).toBe("Foo") expect(field2.value).toBe("Bar") }) }) })