Do not use Optional for modification date

First, Optionals should not be used for fields,
second this does not provide any benefits
This commit is contained in:
René Pfeuffer
2018-07-03 09:38:56 +02:00
parent 54776548ea
commit ad60bae74e
5 changed files with 7 additions and 20 deletions

View File

@@ -8,7 +8,6 @@ import org.mockito.Mock;
import sonia.scm.user.User;
import java.time.Instant;
import java.util.Optional;
import static org.junit.Assert.assertEquals;
import static org.mockito.Mockito.when;
@@ -47,7 +46,7 @@ public class UserDtoToUserMapperTest {
UserDto dto = new UserDto();
dto.setName("abc");
dto.setCreationDate(Instant.now());
dto.setLastModified(Optional.empty());
dto.setLastModified(null);
return dto;
}
}

View File

@@ -122,6 +122,6 @@ public class UserToUserDtoMapperTest {
UserDto userDto = mapper.map(user);
assertEquals(expectedCreationDate, userDto.getCreationDate());
assertEquals(expectedModificationDate, userDto.getLastModified().get());
assertEquals(expectedModificationDate, userDto.getLastModified());
}
}