在Typescript中是否有一个库或某种形式的内置支持,用于编写单元测试以声明某些代码不编译?如果还可以测试精确的错误消息/代码,那将是特别好的。
例如,我想声明以下代码:
df[df["col2"] == "RBS6301"].show()
# +-----+-------+----------+----+--------+---------------+
# | col1| col2| col3|col4| col5| col6|
# +-----+-------+----------+----+--------+---------------+
# |Node:|RBS6301|XP10521/26|R30F|L17A.4-6|(C17.0_LSV_PS4)|
# +-----+-------+----------+----+--------+---------------+
或
expect(tsErrorCode`const x="a";const y:number=x`).toBe("TS2322")