diff --git a/apps/browser/src/autofill/background/overlay.background.spec.ts b/apps/browser/src/autofill/background/overlay.background.spec.ts index e41606139feb..77fb9a226076 100644 --- a/apps/browser/src/autofill/background/overlay.background.spec.ts +++ b/apps/browser/src/autofill/background/overlay.background.spec.ts @@ -68,6 +68,7 @@ import { import { FocusedFieldData, + InlineMenuPosition, PageDetailsForTab, SubFrameOffsetData, SubFrameOffsetsForTab, @@ -2394,6 +2395,22 @@ describe("OverlayBackground", () => { }); }); + describe("getAutofillInlineMenuPosition", () => { + it("returns the current inline menu positio", async () => { + const inlineMenuPosition: InlineMenuPosition = mock(); + overlayBackground["inlineMenuPosition"] = inlineMenuPosition; + + sendMockExtensionMessage( + { command: "getAutofillInlineMenuPosition" }, + mock(), + sendResponse, + ); + await flushPromises(); + + expect(sendResponse).toHaveBeenCalledWith(inlineMenuPosition); + }); + }); + describe("updateAutofillInlineMenuElementIsVisibleStatus message handler", () => { let sender: chrome.runtime.MessageSender; let focusedFieldData: FocusedFieldData;