TypeScript/tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes_all.ts
2018-11-07 21:43:02 -05:00

18 lines
510 B
TypeScript

/// <reference path='fourslash.ts' />
////const s1 = 1 as string;
////const o1 = s + " word" as object;
////
////const s2 = <string>2;
////const o2 = <object>s2;
verify.codeFixAll({
fixId: "addConvertToUnknownForNonOverlappingTypes",
fixAllDescription: "Add 'unknown' to all conversions of non-overlapping types",
newFileContent:
`const s1 = 1 as unknown as string;
const o1 = s + " word" as unknown as object;
const s2 = <string><unknown>2;
const o2 = <object><unknown>s2;`
});