#37 Added changes to changelog

This commit is contained in:
Marvin Scham
2023-06-06 02:14:11 +02:00
parent cccb466bd2
commit 431ea685bd

View File

@@ -4,23 +4,31 @@
### Added ### Added
- EbayItemDataSource (#37) - `EbayItemDataSource` (#37)
- `Product` class
- Mapping between Product and its corresponding DTO
- Dependencies: Lombok for easier notation, JUnit 5 Params for repetitive tests
- Product Validation
- Product Retrieval
- Tests
### Changed ### Changed
- AbstractDataSource between DataSource interface and implementations to minimize code duplication - `AbstractDataSource` between DataSource interface and implementations to minimize code duplication
- Affects AmazonProductDataSource and related tests (~ #39) - Affects AmazonProductDataSource and related tests (~ #39)
- Testing resources moved to more intuitive location - Testing resources moved to more intuitive location
- Demo `Main` method now uses proper Product retrieval
### Fixed ### Fixed
- Logback configuration is now linked correctly - Logback configuration is now linked correctly
- Config now properly adheres to singleton pattern
## 0.1.0 ## 0.1.0
### Added ### Added
- (DataSource) → AmazonProductDataSource as first external data source (#39) - (DataSource) → `AmazonProductDataSource` as first external data source (#39)
- ProductDTO as data holder structure for data from external sources (~ #39) - `ProductDTO` as data holder structure for data from external sources (~ #39)
- Config for credential, base URLs etc. (~ #39) - Config for credential, base URLs etc. (~ #39)
- FormattingUtil for formatting price strings (~ #39) - FormattingUtil for formatting price strings (~ #39)