[PM-8027] Adding jest test to validate new behavior
This commit is contained in:
parent
2c1dfc9261
commit
6b7b6cb303
|
@ -248,11 +248,16 @@ describe("CollectAutofillContentService", () => {
|
||||||
const isFormFieldViewableSpy = jest
|
const isFormFieldViewableSpy = jest
|
||||||
.spyOn(collectAutofillContentService["domElementVisibilityService"], "isFormFieldViewable")
|
.spyOn(collectAutofillContentService["domElementVisibilityService"], "isFormFieldViewable")
|
||||||
.mockResolvedValue(true);
|
.mockResolvedValue(true);
|
||||||
|
const setupAutofillOverlayListenerOnFieldSpy = jest.spyOn(
|
||||||
|
collectAutofillContentService["autofillOverlayContentService"],
|
||||||
|
"setupAutofillOverlayListenerOnField",
|
||||||
|
);
|
||||||
|
|
||||||
await collectAutofillContentService.getPageDetails();
|
await collectAutofillContentService.getPageDetails();
|
||||||
|
|
||||||
expect(autofillField.viewable).toBe(true);
|
expect(autofillField.viewable).toBe(true);
|
||||||
expect(isFormFieldViewableSpy).toHaveBeenCalledWith(fieldElement);
|
expect(isFormFieldViewableSpy).toHaveBeenCalledWith(fieldElement);
|
||||||
|
expect(setupAutofillOverlayListenerOnFieldSpy).toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("returns an object containing information about the current page as well as autofill data for the forms and fields of the page", async () => {
|
it("returns an object containing information about the current page as well as autofill data for the forms and fields of the page", async () => {
|
||||||
|
|
Loading…
Reference in New Issue