gpt4 book ai didi

java - 测试用例问题

转载 作者:行者123 更新时间:2023-12-02 08:24:03 26 4
gpt4 key购买 nike

嗨 我有一个类,在该类中我有一种方法,如下所示: 我正在使用java。

public class ABC{
some code here...
..................
PreparedStatement pre;
public void insertUser(String firstName,String lastName){
pre.setString(1,firstName);
pre.setString(2,lastName);
pre.execute();
}
}

对于上述方法,我想编写测试用例,我创建了测试类,如下所示:

public class ABCTest{
ABC abc=new ABC();
public void testInsertUser(){

现在这里我要写断言语句,我想测试插入是否成功, 我想使用 assert() 测试方法变量。请告诉我如何用java为此编写测试用例。

最佳答案

你需要做这样的事情:

  1. 检查 INSERT 之前和之后的行数,并断言之后的计数比之前的计数大 1。
  2. 执行 SELECT 操作并查看您的行是否已进入数据库。
  3. 检查调用返回的受影响的行数,看看它是否等于 1。

关于java - 测试用例问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4896791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com