diff --git a/packages/eslint-plugin/tests/rules/ban-types.test.ts b/packages/eslint-plugin/tests/rules/ban-types.test.ts index d379f0f6a7f..73427fcc806 100644 --- a/packages/eslint-plugin/tests/rules/ban-types.test.ts +++ b/packages/eslint-plugin/tests/rules/ban-types.test.ts @@ -264,5 +264,36 @@ class Foo extends Bar implements Baz { ], options, }, + { + code: ` +let a: NS.Bad; +let b: Foo; + `, + output: ` +let a: NS.Good; +let b: Foo; + `, + errors: [ + { + messageId: 'bannedTypeMessage', + data: { + name: 'NS.Bad', + customMessage: ' Use NS.Good instead.', + }, + line: 2, + column: 8, + }, + { + messageId: 'bannedTypeMessage', + data: { + name: 'NS.Bad', + customMessage: ' Use NS.Good instead.', + }, + line: 3, + column: 12, + }, + ], + options, + }, ], });