UnstableChanges

Summary

  1. tsk20: Adds story view tracking and retrieval of top-read stories by (details)
Commit ee8c2abdf856bdf2105811adf4789eb0062ffc62 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 modifiedtests/src/main/resources/datasets/stories.xml (diff)
The file was modifieddomain/src/main/java/es/uvigo/esei/microstories/domain/entities/Story.java (diff)
The file was modifiedservice/src/main/java/es/uvigo/esei/microstories/services/StoryService.java (diff)
The file was addedtests/src/main/resources/datasets/stories-old-views.xml (diff)
The file was addedtests/src/main/resources/datasets/empty.xml (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java (diff)
The file was modifiedtests/src/main/resources/scripts/cleanup.sql (diff)
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java (diff)