第一次使用 JUnit,到目前为止它还不错。在测试中,我期望一个数字为 128。我在代码中将其指定为:
assertEquals(myclass.myVar(), 228);
但是我从 JUnit 得到了一个奇怪的错误:
expected:<418> but was:<228>
junit.framework.AssertionFailedError: expected:<418> but was:<228>
所以程序给了我正确的输出。为了确定,我在没有 JUnit 的情况下进行了检查。但是测试失败了。谁能解释一下它从哪里得到 418 号码?我根本没有在 Junit 测试文件的任何地方指定它。
TIA