ホームページ >Java >&#&チュートリアル >java.lang.AssertionError エラーの問題を解決する方法
assert
assert : < ;エラー メッセージ式>
Assert.assertEquals(7, userList.size());エラーの中で、Excepted が 7 で、actual が 8 であることが明確に指摘されています。 2 つの値が矛盾しており、エラーが報告されますしたがって、7 を 8 に変更するだけです
Assert.assertEquals(8, userList.size());java.lang.AssertionError: Expected:2 Actual:9私は遭遇しましたこれは、単体テストで jdbc コードが見つかりました。 単体テスト コードは次のとおりです。
@Test public void testFind() throws Exception { //构建测试数据 //创建目标类的对象 CategoryDaoImpl dao = new CategoryDaoImpl(); //调用对象的目标方法 List<Category> list = dao.find(); int actual = list.size(); int expected = 2; //使用断言类的方法判断;比较实际和预计的结果 Assert.assertEquals(actual, expected); }
以上がjava.lang.AssertionError エラーの問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。