Skip to content

Commit 565d703

Browse files
committed
Coverage
1 parent 6d3ae89 commit 565d703

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/test/java/org/mybatis/dynamic/sql/insert/InsertStatementTest.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,24 @@ void testSelectiveInsertStatementBuilder() {
115115
assertThat(insertStatement.getInsertStatement()).isEqualTo(expected);
116116
}
117117

118+
@Test
119+
void testDeprecatedMethod() {
120+
TestRecord record = new TestRecord();
121+
record.setLastName("jones");
122+
record.setOccupation("dino driver");
123+
124+
InsertStatementProvider<TestRecord> insertStatement = insert(record)
125+
.into(foo)
126+
.map(id).toPropertyWhenPresent("id", record::getId)
127+
.map(firstName).toPropertyWhenPresent("firstName", record::getFirstName)
128+
.map(lastName).toPropertyWhenPresent("lastName", record::getLastName)
129+
.map(occupation).toPropertyWhenPresent("occupation", record::getOccupation)
130+
.build()
131+
.render(RenderingStrategies.MYBATIS3);
132+
133+
assertThat(insertStatement.getRow()).isEqualTo(insertStatement.getRecord());
134+
}
135+
118136
static class TestRecord {
119137
private Integer id;
120138
private String firstName;

0 commit comments

Comments
 (0)