Java数据库处理的方法库DBUtil(4)
发布时间:2021-06-07
发布时间:2021-06-07
@Test
public void testSetUserInfo_Edit_BirthDay() throws Exception { Socket socket=new Socket(ServerIP,Port);
DataOutputStream dos=new DataOutputStream(socket.getOutputStream()); DataInputStream dis=new DataInputStream(socket.getInputStream()); byte[] resp=new byte[1024];
System.out.println(”Case1:执行测试,对出生日期为空字符串的逻辑进行修正,若为空字符串,则将原有的出生日期清空,设置为默认值1800-01-01“); String UBirthday=” “;
byte[] setuserinfomsg1=PackMsg.SetUserInfoMsg_Birthday(USkyid, UBirthday);
dos.write(setuserinfomsg1);dis.read(resp);
int respcode2=ByteUtil.bytes2int2(resp, 40, 4);
System.out.println(”Respcode:”+respcode2);
assertEquals (”Respcode Error!”,200,respcode2);
Thread.sleep(1000);
assertEquals (”Birthday
Error!”,”1800-01-01″,DBUtil.PgDBSelect(”select birthday from skyups.tbl_ups_user_info where skyid=”+USkyid));
dos.flush();dis.close();socket.close();
}
@After
public void tearDown() throws Exception
System.out.println(”TearDown:恢复测试环境,删除所有用户信息,包括postgres数据库和casandra的数据“);
DBUtil.PgDBUpdate(”delete from skyups.tbl_ups_user_info where skyid=”+USkyid+”or skyid=”+USkyid2);
DBUtil.CassandraRemove(USkyid);
DBUtil.CassandraRemove(USkyid2);
Thread.sleep(1000);
}
标签:dbutil、java 10 views | 发表评论
Java字节流处理的方法库ByteUtil
2010年07月16日 13:15 | 分类:测试开发蒋 刚毅
随着项目经验的积累,我们测试部的测试方法库也慢慢的建立和完善,目前的方法库主要包括:
a.ByteUtil:byte字节流处理、转换的方法,主要应用于TCP编程