Add totalVeganMeal property and fix checkstyle errors
This commit is contained in:
@@ -7,13 +7,21 @@ package greenify.common;
|
||||
public class UserDto {
|
||||
private Long id;
|
||||
private String name;
|
||||
private int veganMeal;
|
||||
|
||||
public UserDto() {
|
||||
}
|
||||
|
||||
public UserDto(Long id, String name) {
|
||||
/**
|
||||
* The constructor method of UserDto.
|
||||
* @param id of the user
|
||||
* @param name of the user
|
||||
* @param veganMeal the number of vegetarian meals eaten
|
||||
*/
|
||||
public UserDto(Long id, String name, int veganMeal) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.veganMeal = veganMeal;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
@@ -31,4 +39,12 @@ public class UserDto {
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public int getVeganMeal() {
|
||||
return veganMeal;
|
||||
}
|
||||
|
||||
public void setVeganMeal(int veganMeal) {
|
||||
this.veganMeal = veganMeal;
|
||||
}
|
||||
}
|
||||
@@ -7,18 +7,20 @@ import org.junit.Test;
|
||||
public class UserDtoTest {
|
||||
@Test
|
||||
public void setAndGetTest() {
|
||||
UserDto user = new UserDto(1L, "greenify");
|
||||
UserDto testUser = new UserDto();
|
||||
testUser.setId(1L);
|
||||
testUser.setName("greenify");
|
||||
testUser.setVeganMeal(0);
|
||||
UserDto user = new UserDto(1L, "greenify", 0);
|
||||
assertTrue(user.getId() == 1L);
|
||||
assertEquals(user.getName(), "greenify");
|
||||
assertTrue(user.getVeganMeal() == 0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void equalsTest() {
|
||||
UserDto first = new UserDto(1L, "greenify");
|
||||
UserDto second = new UserDto(1L, "greenify");
|
||||
UserDto first = new UserDto(1L, "greenify", 0);
|
||||
UserDto second = new UserDto(1L, "greenify", 0);
|
||||
assertEquals(first.getId(), second.getId());
|
||||
assertEquals(first.getName(), second.getName());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user