Sync: code local unifié
Synchronisation du code source local (fait foi). Signed-off-by: lions dev Team
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
package dev.lions.unionflow.server.entity;
|
||||
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.UUID;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
@DisplayName("SuggestionVote")
|
||||
class SuggestionVoteTest {
|
||||
|
||||
@Test
|
||||
@DisplayName("getters/setters")
|
||||
void gettersSetters() {
|
||||
UUID suggestionId = UUID.randomUUID();
|
||||
UUID userId = UUID.randomUUID();
|
||||
LocalDateTime dateVote = LocalDateTime.now();
|
||||
SuggestionVote v = new SuggestionVote();
|
||||
v.setSuggestionId(suggestionId);
|
||||
v.setUtilisateurId(userId);
|
||||
v.setDateVote(dateVote);
|
||||
|
||||
assertThat(v.getSuggestionId()).isEqualTo(suggestionId);
|
||||
assertThat(v.getUtilisateurId()).isEqualTo(userId);
|
||||
assertThat(v.getDateVote()).isEqualTo(dateVote);
|
||||
}
|
||||
|
||||
@Test
|
||||
@DisplayName("equals et hashCode")
|
||||
void equalsHashCode() {
|
||||
UUID id = UUID.randomUUID();
|
||||
UUID sId = UUID.randomUUID();
|
||||
UUID uId = UUID.randomUUID();
|
||||
LocalDateTime dt = LocalDateTime.now();
|
||||
SuggestionVote a = new SuggestionVote();
|
||||
a.setId(id);
|
||||
a.setSuggestionId(sId);
|
||||
a.setUtilisateurId(uId);
|
||||
a.setDateVote(dt);
|
||||
SuggestionVote b = new SuggestionVote();
|
||||
b.setId(id);
|
||||
b.setSuggestionId(sId);
|
||||
b.setUtilisateurId(uId);
|
||||
b.setDateVote(dt);
|
||||
assertThat(a).isEqualTo(b);
|
||||
assertThat(a.hashCode()).isEqualTo(b.hashCode());
|
||||
}
|
||||
|
||||
@Test
|
||||
@DisplayName("toString non null")
|
||||
void toString_nonNull() {
|
||||
SuggestionVote v = new SuggestionVote();
|
||||
v.setSuggestionId(UUID.randomUUID());
|
||||
v.setUtilisateurId(UUID.randomUUID());
|
||||
v.setDateVote(LocalDateTime.now());
|
||||
assertThat(v.toString()).isNotNull().isNotEmpty();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user