forked from pierront/mylibrary-template
✅ Reussite du test converter ToDTO
This commit is contained in:
+33
-19
@@ -45,28 +45,42 @@ public class BookConverterTest {
|
||||
assertEquals(bookdetails.getLanguage(), result.getLanguage());
|
||||
}
|
||||
}
|
||||
/*
|
||||
|
||||
@Nested
|
||||
@DisplayName("toDTO() method tests")
|
||||
class ToDTOTests {
|
||||
LocalDate date = LocalDate.of(2026, 3, 24);
|
||||
ArrayList<String> categories = new ArrayList<>();
|
||||
categories.add("Thriller");
|
||||
categories.add("Biographie");
|
||||
Book book = Book.builder()
|
||||
.isbn("1234567891012")
|
||||
.title("La vie de Maxime")
|
||||
.author("Marvin Aubert")
|
||||
.editor("Kioon")
|
||||
.date(date)
|
||||
.price()
|
||||
.stock()
|
||||
.categories(categories)
|
||||
.Description()
|
||||
.language()
|
||||
.build();
|
||||
|
||||
BookDTO result = BookConvert.ToDTO(book);
|
||||
@Test
|
||||
void ShouldConvertBookToDTO() {
|
||||
LocalDate date = LocalDate.of(2026, 3, 24);
|
||||
ArrayList<String> categories = new ArrayList<>();
|
||||
categories.add("Thriller");
|
||||
categories.add("Biographie");
|
||||
Book book = Book.builder()
|
||||
.isbn("1234567891012")
|
||||
.title("La vie de Maxime")
|
||||
.author("Marvin Aubert")
|
||||
.editor("Kioon")
|
||||
.date(date)
|
||||
.price(12.99)
|
||||
.stock(50)
|
||||
.categories(categories)
|
||||
.description("C'était un brave partit trop tôt")
|
||||
.language("Français")
|
||||
.build();
|
||||
|
||||
}*/
|
||||
BookDTO result = BookConverter.ToDTO(book);
|
||||
|
||||
assertEquals(book.getIsbn(), result.getIsbn());
|
||||
assertEquals(book.getTitle(), result.getTitle());
|
||||
assertEquals(book.getAuthor(), result.getAuthor());
|
||||
assertEquals(book.getEditor(), result.getEditor());
|
||||
assertEquals(book.getDate(), result.getDate());
|
||||
assertEquals(book.getPrice(), result.getPrice());
|
||||
assertEquals(book.getStock(), result.getStock());
|
||||
assertEquals(book.getCategories(), result.getCategories());
|
||||
assertEquals(book.getDescription(), result.getDescription());
|
||||
assertEquals(book.getLanguage(), result.getLanguage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user