Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

Commit ac2657f

Browse files
committed
Added UnitTests (1/2) - Some Cleanup
1 parent 045cb40 commit ac2657f

21 files changed

+239
-135
lines changed

src/main/java/de/filefighter/rest/configuration/PrepareDataBase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ public class PrepareDataBase {
2525
private static final Logger LOG = LoggerFactory.getLogger(PrepareDataBase.class);
2626

2727
@Bean
28+
@Profile("dev,prod")
2829
CommandLineRunner veryImportantFileFighterStartScript() {
2930
return args -> {
3031
System.out.println();

src/main/java/de/filefighter/rest/domain/filesystem/data/dto/FileSystemItemUpdate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import lombok.Data;
66

77
@Data
8-
@Builder(builderMethodName = "create")
8+
@Builder
99
public class FileSystemItemUpdate {
1010
private String name;
1111
private FileSystemType type;

src/main/java/de/filefighter/rest/domain/filesystem/data/dto/FolderContents.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import lombok.Getter;
55

66
@Getter
7-
@Builder(buildMethodName = "create")
7+
@Builder
88
public class FolderContents {
99
private final Folder[] folders;
1010
private final File[] files;

src/main/java/de/filefighter/rest/domain/filesystem/data/persistance/FileSystemEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
@Data
99
@Document(collection = "file")
10-
@Builder(buildMethodName = "create")
10+
@Builder
1111
public class FileSystemEntity {
1212
@MongoId private String _id;
1313
private long id;

src/main/java/de/filefighter/rest/domain/health/business/SystemHealthBusinessService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public SystemHealth getCurrentSystemHealthInfo(){
2222
return SystemHealth.builder()
2323
.uptimeInSeconds(currentEpoch - serverStartedAt)
2424
.userCount(userBusinessService.getUserCount())
25-
.create();
25+
.build();
2626
}
2727

2828
public long getCurrentEpochSeconds(){

src/main/java/de/filefighter/rest/domain/health/data/SystemHealth.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*/
99

1010
@Getter
11-
@Builder(buildMethodName = "create")
11+
@Builder
1212
public class SystemHealth {
1313
private final long uptimeInSeconds;
1414
private final long userCount;

src/main/java/de/filefighter/rest/domain/token/business/AccessTokenBusinessService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public AccessToken getValidAccessTokenForUser(User user) {
5959

6060
public AccessToken findAccessTokenByValueAndUserId(String accessTokenValue, long userId) {
6161
if (!stringIsValid(accessTokenValue))
62-
throw new IllegalArgumentException("AccessTokenValue was not valid.");
62+
throw new IllegalArgumentException("Value of AccessToken was not valid.");
6363

6464
AccessTokenEntity accessTokenEntity = accessTokenRepository.findByUserIdAndValue(userId, accessTokenValue);
6565
if (null == accessTokenEntity)
@@ -73,7 +73,7 @@ public String generateRandomTokenValue() {
7373
}
7474

7575
public String checkBearerHeader(String accessTokenValue) {
76-
if (!accessTokenValue.matches("^" + AUTHORIZATION_BEARER_PREFIX + "(.*)$"))
76+
if (!accessTokenValue.matches("^" + AUTHORIZATION_BEARER_PREFIX + "[^\\s](.*)$"))
7777
throw new UserNotAuthenticatedException("Header does not contain '" + AUTHORIZATION_BEARER_PREFIX + "', or format is invalid.");
7878
return accessTokenValue.split(AUTHORIZATION_BEARER_PREFIX)[1];
7979
}

src/main/java/de/filefighter/rest/domain/token/business/AccessTokenDtoService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public AccessToken createDto(AccessTokenEntity entity) {
2828

2929
@Override
3030
public AccessTokenEntity findEntity(AccessToken dto) {
31-
AccessTokenEntity accessTokenEntity = accessTokenRepository.findByValue(dto.getToken());
31+
AccessTokenEntity accessTokenEntity = accessTokenRepository.findByUserIdAndValue(dto.getUserId(), dto.getToken());
3232
if (null == accessTokenEntity)
3333
throw new AccessTokenNotFoundException("AccessTokenEntity does not exist for AccessToken: "+ dto);
3434

src/main/java/de/filefighter/rest/domain/user/business/UserDtoService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public User createDto(UserEntity entity) {
2626
.id(entity.getUserId())
2727
.username(entity.getUsername())
2828
.groups(groupRepository.getRolesByIds(entity.getGroupIds()))
29-
.create();
29+
.build();
3030
}
3131

3232
@Override

src/main/java/de/filefighter/rest/domain/user/data/dto/User.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import lombok.Data;
55

66

7-
@Builder(builderClassName = "UserBuilder", buildMethodName = "create")
87
@Data
8+
@Builder
99
public class User {
1010
private long id;
1111
private String username;

0 commit comments

Comments
 (0)