SuccessChanges

Summary

  1. tsk20: Adds story view tracking and retrieval of top-read stories by (details)
Commit 24b338309be0f59942bff52c191ff0598e9d51f1 by devpablogg
tsk20: Adds story view tracking and retrieval of top-read stories by
genre last month with tests
Implemented per-story view tracking and a service method to retrieve the
top-2 most read stories per genre for the previous month. Added
integration tests and updated datasets with view data. The DBUnit
dependency was also upgraded to a version supporting relative date,
time, and timestamp values in datasets.
The file was modifiedservice/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java
The file was modifiedservice/src/main/java/es/uvigo/esei/microstories/services/StoryService.java
The file was modifiedtests/src/main/resources/datasets/stories.xml
The file was modifiedtests/src/main/resources/scripts/cleanup.sql
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java
The file was modifiedpom.xml
The file was modifieddomain/src/main/java/es/uvigo/esei/microstories/domain/entities/Story.java
The file was addedtests/src/main/resources/datasets/empty.xml
The file was addedtests/src/main/resources/datasets/stories-old-views.xml