Skip to content

Commit e6c1535

Browse files
committed
test: update RoomDataTableMapper to parse numeric room numbers
1 parent cef7685 commit e6c1535

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/test/java/org/soujava/demos/mongodb/RoomDataTableMapper.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package org.soujava.demos.mongodb;
22

33
import io.cucumber.java.DataTableType;
4+
import org.soujava.demos.mongodb.document.CleanStatus;
45
import org.soujava.demos.mongodb.document.Room;
6+
import org.soujava.demos.mongodb.document.RoomStatus;
7+
import org.soujava.demos.mongodb.document.RoomType;
58

69
import java.util.Map;
710

@@ -10,7 +13,7 @@ public class RoomDataTableMapper {
1013
@DataTableType
1114
public Room roomEntry(Map<String, String> entry) {
1215
return Room.builder()
13-
.name(entry.get("name"))
16+
.number(Integer.parseInt(entry.get("number")))
1417
.type(RoomType.valueOf(entry.get("type")))
1518
.status(RoomStatus.valueOf(entry.get("status")))
1619
.cleanStatus(CleanStatus.valueOf(entry.get("cleanStatus")))

0 commit comments

Comments
 (0)