我们创建了一个工具,可以将一种名为 P2 的语言(一种我认为仅在日本存在的类似于汇编的语言)转换为 C#。至少有一百个模块用 P2 编写,我们想验证转换到 C# 是否正确?我们如何测试它?
最佳答案
您不测试转换器,而是测试最终代码。
如果代码没有编译,显然你的转换器失败了。如果代码编译通过但您的功能测试失败,那么您可以调整代码以使其通过测试。如果您相当成功,您应该看到您只需要修复实际失败的模块。
祝你好运!
关于c# - 语言转换测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17430/