Skip to content

Commit 966f68e

Browse files
author
hewei
committed
issues#77: 测试用例
1 parent bedfd02 commit 966f68e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/test/java/com/itfsw/mybatis/generator/plugins/BugFixedTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,10 +304,10 @@ public void reloadProject(SqlSession sqlSession, ClassLoader loader, String pack
304304
ObjectUtil tbMapper = new ObjectUtil(sqlSession.getMapper(loader.loadClass(packagz + ".TbMapper")));
305305
List<Object> params = new ArrayList<>();
306306
params.add(new ObjectUtil(loader, packagz + ".Tb").set("id", 1L).set("field1", "ts1").getObject());
307-
params.add(new ObjectUtil(loader, packagz + ".Tb").set("id", 6L).set("field1", "ts2").set("field2", 1).getObject());
307+
params.add(new ObjectUtil(loader, packagz + ".Tb").set("field1", "ts2").set("field2", 1).getObject());
308308

309309
String sql = SqlHelper.getFormatMapperSql(tbMapper.getObject(), "batchUpsert", params);
310-
Assert.assertEquals(sql, "insert into tb (id, field1, field2) values (1, 'ts1', null ) , (6, 'ts2', 1 ) on duplicate key update id = values(id), field1 = values(field1), field2 = values(field2)");
310+
Assert.assertEquals(sql, "insert into tb (id, field1, field2) values (1, 'ts1', null ) , (null, 'ts2', 1 ) on duplicate key update id = values(id), field1 = values(field1), field2 = values(field2)");
311311
// 2. 执行sql
312312
Object count = tbMapper.invoke("batchUpsert", params);
313313
Assert.assertEquals(count, 3);
@@ -317,7 +317,7 @@ public void reloadProject(SqlSession sqlSession, ClassLoader loader, String pack
317317
rs.first();
318318
Assert.assertEquals(rs.getString("field1"), "ts1");
319319

320-
rs = DBHelper.execute(sqlSession, "select * from tb where id = 6");
320+
rs = DBHelper.execute(sqlSession, "select * from tb where id = 4");
321321
rs.first();
322322
Assert.assertEquals(rs.getString("field1"), "ts2");
323323
}

0 commit comments

Comments
 (0)