diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceObjectLiteral.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceObjectLiteral.ts new file mode 100644 index 00000000000..f2e05b24f57 --- /dev/null +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceObjectLiteral.ts @@ -0,0 +1,23 @@ +/// + +//// interface IPerson { +//// coordinate: { +//// x: number; +//// y: number; +//// } +//// } +//// class Person implements IPerson { } + +verify.codeFix({ + description: "Implement interface 'IPerson'", + newFileContent: +`interface IPerson { + coordinate: { + x: number; + y: number; + } +} +class Person implements IPerson { + coordinate: { x: number; y: number; }; +}`, +}); \ No newline at end of file