Vim/test/error.test.ts

16 lines
430 B
TypeScript

import * as assert from 'assert';
import { ErrorCode, ErrorMessage } from '../src/error';
suite('Error', () => {
test('error code has message', () => {
// tslint:disable-next-line: forin
for (const errorCodeString in ErrorCode) {
const errorCode = Number(errorCodeString);
if (!isNaN(errorCode)) {
assert.notStrictEqual(ErrorMessage[errorCode], undefined, errorCodeString);
}
}
});
});