SuccessChanges

Summary

  1. Tsk29-47 Adds the user entity with all tests data (details)
Commit 41aa5b578b597ca3b25e17ed57285336e8d4239e by git
Tsk29-47 Adds the user entity with all tests data
Creates an Admin, Author classes which extend from User. They are used
to create different types of users. Adds new users' data to the SQL and
XML files and the author attribute of the Story has been modified, which
is no longer a String. Adds data to the test dataset and adds a new
matcher for the author. The matchers that had the author attribute have
been modified to use the new author matcher as well as the tests.
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Story.java (diff)
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/IsEqualToStory.java (diff)
The file was modifiedjsf/src/main/resources/META-INF/persistence.xml (diff)
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/AuthorTest.java (diff)
The file was modifiedadditional-material/db/microstories-mysql.drop.sql (diff)
The file was modifiedrest/src/test/java/es/uvigo/esei/dgss/teama/microstories/rest/StoryResourceRestTest.java (diff)
The file was modifiedtests/src/main/resources/datasets/stories-update-story-theme.xml (diff)
The file was modifiedtests/src/main/resources/datasets/stories-remove.xml (diff)
The file was modifiedadditional-material/db/microstories-mysql.full.sql (diff)
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/UserTest.java (diff)
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/IsEqualToAuthor.java (diff)
The file was modifiedservice/src/test/resources/test-persistence.xml (diff)
The file was modifiedtests/src/main/resources/scripts/cleanup.sql (diff)
The file was modifiedadditional-material/db/microstories-mysql.creation.sql (diff)
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/User.java (diff)
The file was modifiedadditional-material/db/microstories-mysql.creation.test.sql (diff)
The file was modifiedtests/src/main/resources/datasets/stories-update-story.xml (diff)
The file was modifiedrest/src/test/resources/test-persistence.xml (diff)
The file was modifiedtests/src/main/resources/datasets/stories.xml (diff)
The file was modifiedrest/src/main/resources/META-INF/persistence.xml (diff)
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Administrator.java (diff)
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/ReadingTest.java (diff)
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/util/security/AuthorRoleCaller.java (diff)
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Reading.java (diff)
The file was modifiedadditional-material/db/microstories-mysql.data.sql (diff)
The file was modifiedservice/src/main/resources/META-INF/persistence.xml (diff)
The file was removeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryTestSuite.java (diff)
The file was modifiedadditional-material/db/microstories-mysql.delete.sql (diff)
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Author.java (diff)
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/AdministratorTest.java (diff)
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/util/security/AdminRoleCaller.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryServiceIntegrationTest.java (diff)
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryDataset.java (diff)
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryTest.java (diff)
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/EntitiesTestSuite.java (diff)